A curated list of AI-powered coding tools, agents, and extensions that are changing the way we build software.
This repository aims to be the ultimate resource for developers looking to supercharge their workflow with AI. We cover everything from autocomplete extensions to fully autonomous software engineering agents.
Don't know where to start? Try these combinations based on your needs.
| Profile | The Stack | Why? |
|---|---|---|
| The "Bleeding Edge" | Windsurf + Claude 3.5 Sonnet + V0 | The absolute highest level of automation available today. |
| The "Privacy First" | VS Code + Continue + Ollama (DeepSeek) | 100% local, no data leaves your machine. Enterprise safe. |
| The "Speed Demon" | Cursor + Supermaven | Cursor for the features, Supermaven for the instant low-latency autocomplete. |
| The "Browser Builder" | Bolt.new + Lovable | Build full-stack apps without opening an IDE. Perfect for rapid prototyping. |
[...diagram hidden...]
Don't just read about tools—use our optimized configurations.
- 📂 System Prompts Library - Copy/paste these into Claude or ChatGPT for better results.
- 📝 .cursorrules Template - Drop this into your project root to make Cursor 10x smarter.
- 🏗️ Copy-Paste Scaffolds - "Perfect" config files for Vite/React/TS that are optimized for AI generation.
- ⚔️ Battle of the IDEs - A detailed breakdown of Cursor vs Windsurf vs Copilot vs Cline.
For those who want to build the future, not just use it.
- 🔌 Model Context Protocol (MCP) - Connect AI to your Database, Git, and Local Filesystem. The new standard.
- 🏴☠️ The Hacker's Guide - "Grey hat" techniques for context stuffing, prompting hacks, and optimization.
Tools that live inside your editor (VS Code, JetBrains, etc.).
- GitHub Copilot - The OG AI pair programmer. Suggested code and entire functions in real-time.
- Cursor - An AI-first code editor built on top of VS Code. Features built-in chat, codebase indexing, and smart rewrites.
- Supermaven - Long-context code completion tool that feels incredibly fast.
- Codeium - Free AI code completion and chat. Good alternative to Copilot.
- Windsurf - The first "Agentic IDE" by Codeium. Deep context awareness and flows.
- Cline - (Formerly Claude Dev) Autonomous coding agent right inside VS Code.
- Roo Code - A community-driven fork of Cline with bleeding-edge features using regular updates.
- PearAI - Open-source AI code editor alternative to Cursor.
- CodiumAI - Focuses on generating meaningful tests and code analysis to prevent bugs.
- Continue - An open-source autopilot for software development—bring your own LLM (local or cloud).
Tools that generate full-stack web apps from a single prompt.
- Bolt.new - StackBlitz's AI that generates, runs, and deploys full-stack apps in the browser.
- Lovable - "GPT Engineer" on steroids. precise, beautiful UI generation that integrates with Supabase.
Agents that can plan, execute, and debug tasks with minimal human intervention.
- Plandex - An open source AI coding engine for complex, multi-file tasks.
- Devin - The first widely publicized fully autonomous AI software engineer.
- OpenDevin - An open-source platform for autonomous AI software engineers.
- AutoGPT - One of the first experimental open-source attempts to make GPT-4 fully autonomous.
- Goose - An open source AI agent that helps you build better software, faster.
- Sweep - AI junior developer that handles GitHub issues and pull requests (Note: discontinued but historically significant).
Web-based or standalone chat tools optimized for coding.
- ChatGPT (OpenAI) - The most popular generic chatbot, highly capable in coding with GPT-4o.
- Claude 3.5 Sonnet (Anthropic) - Widely considered the current SOTA for coding tasks due to its reasoning and large context window.
- v0.dev - Generative UI system by Vercel. describe your interface and get React/Tailwind code.
- Replit AI - Integrated AI coding assistant within the Replit cloud IDE.
AI tools that live in your CLI.
- Warp - A modern terminal with AI command search and assistance built-in.
- Wave - Open source, cross-platform terminal built for seamless AI workflows.
- Aider - AI pair programming in your terminal. Edits code in your local git repo.
- Open Interpreter - A natural language interface for your computer's terminal.
- Mintlify - Automated documentation writer that analyzes your code.
- DeepSource - Static analysis and automated code review to fix issues before they merge.
Stop Googling. Use these for direct technical answers.
- Phind - AI search engine optimized for developers.
- Perplexity - Great for referencing documentation and getting cited answers.
- Grep.app - (Not AI, but essential) Search across half a million git repos instantly.
Run models like Llama 3 and DeepSeek locally on your machine.
- Ollama - The easiest way to get up and running with local LLMs (Mac/Linux/Windows).
- LM Studio - Great GUI for discovering and running local models.
Open weights models specifically trained for coding tasks.
- Llama 3 - Meta's open source model, highly capable in coding tasks.
- StarCoder2 - Developed by BigCode, excellent for code generation.
- DeepSeek Coder - A strong open-source model that rivals proprietary models in benchmarks.
- CodeLlama - A family of large language models for code by Meta.
- Prompt Engineering Guide - Learn how to talk to these models effectively.
- Andrej Karpathy's "Intro to Large Language Models" - Essential viewing for understanding the tech.
Contributions are welcome! Please read the contribution guidelines first.