Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Awesome AI Coding Tools Awesome

A curated list of AI-powered tools for developers β€” editors, agents, code review, testing, CLI tools, MCP servers, and more.

AI coding has gone from autocomplete to autonomous teams in two years. This list helps you cut through the noise: the tools that ship, the tools that are interesting, and the tools that are quietly winning. Curated for working developers, not benchmark-chasers.

Maintained by LaunchApp. Contributions welcome β€” see contributing.md.


Contents


Legend

  • 🟒 Open source
  • πŸ’° Paid / commercial
  • πŸ†“ Free tier available
  • 🏠 Self-hostable
  • ⭐ Editor's pick

AI Code Editors & IDEs

Full IDEs and forks built around AI as a first-class feature.

  • Cursor ⭐ πŸ’° β€” AI-first VS Code fork. Multi-file edits, agent mode, codebase chat. Currently the category leader.
  • Windsurf πŸ’° β€” VS Code fork from Codeium with the "Cascade" agent. Strong long-running task support.
  • Zed 🟒 πŸ†“ β€” Rust-built editor with native AI assistant and multibuffer edits. Fast.
  • Void 🟒 β€” Open-source Cursor alternative. Bring your own model.
  • Trae πŸ’° β€” ByteDance's AI IDE with Builder/Chat modes.
  • PearAI 🟒 β€” Open-source AI editor fork.

In-Editor Assistants & Completion

Extensions that add AI to existing editors (VS Code, JetBrains, Vim, etc).

  • GitHub Copilot ⭐ πŸ’° β€” The original. Inline completion, chat, agent mode, PR review.
  • Continue 🟒 πŸ†“ β€” Open-source autopilot for VS Code and JetBrains. Configurable models.
  • Codeium πŸ†“ β€” Free AI completion across 70+ editors.
  • Tabnine πŸ’° 🏠 β€” Privacy-focused completion. On-prem deployment available.
  • Supermaven πŸ’° πŸ†“ β€” Fast, long-context completion. Acquired by Cursor.
  • Cody πŸ†“ πŸ’° β€” Sourcegraph's assistant with codebase-wide context.
  • Amazon Q Developer πŸ†“ πŸ’° β€” Formerly CodeWhisperer. Tight AWS integration.
  • JetBrains AI Assistant πŸ’° β€” Native to all JetBrains IDEs.

Autonomous Coding Agents

Agents that take a goal and execute multi-step work β€” planning, editing, testing, iterating.

  • Claude Code ⭐ πŸ’° β€” Anthropic's terminal-native agent. Strong tool use, MCP support.
  • Aider 🟒 πŸ†“ ⭐ β€” Pair-programs from your terminal with git-aware diffs. Model-agnostic.
  • OpenAI Codex CLI 🟒 β€” Lightweight terminal agent from OpenAI.
  • Gemini CLI 🟒 β€” Google's agent for the terminal.
  • Harness Desktop 🟒 β€” Windows client for the official DeepSeek Harness coding workbench with themes, provider and subagent model routing, and an in-app plugin and Skills marketplace.
  • Devin πŸ’° β€” Cognition's autonomous SWE. Browser, shell, editor in one sandbox.
  • OpenHands 🟒 🏠 β€” Open-source autonomous agent platform (formerly OpenDevin).
  • SWE-agent 🟒 β€” Princeton's research agent. Strong on SWE-bench.
  • Cline 🟒 β€” Autonomous VS Code agent (formerly Claude Dev).
  • Roo Code 🟒 β€” Cline fork with multi-mode agent loop.
  • opencode 🟒 β€” Terminal-native AI coding agent from SST.

CLI & Terminal Coding Tools

Lower-level CLI tooling that pairs with agents or runs solo.

  • Animus (ao-cli) 🟒 ⭐ β€” Autonomous agent orchestrator. YAML workflows, daemon scheduling, multi-model routing across Claude/Gemini/GPT.
  • llm 🟒 β€” Simon Willison's CLI for talking to any LLM. Plugin ecosystem.
  • mods 🟒 β€” Charm's AI for the command line. Pipes-friendly.
  • shell-gpt (sgpt) 🟒 β€” Shell command generation and chat.
  • aichat 🟒 β€” All-in-one CLI chat & agent in Rust.

Agent Orchestrators & Multi-Agent

Frameworks for running multiple agents, coordinating workflows, or building your own coding agent.

  • Animus 🟒 ⭐ β€” Production orchestrator: define an engineering team in YAML, dispatch tasks across isolated worktrees, route by complexity.
  • LangGraph 🟒 β€” Stateful multi-agent graphs from LangChain.
  • CrewAI 🟒 β€” Role-based multi-agent framework.
  • AutoGen 🟒 β€” Microsoft's conversational multi-agent framework.
  • Claude Agent SDK 🟒 β€” Build production agents on Claude.
  • OpenAI Agents SDK 🟒 β€” OpenAI's agent framework with handoffs and tracing.
  • Orkas 🟒 πŸ†“ 🏠 β€” Open-source, local-first desktop AI workforce whose Commander coordinates specialist and external coding agents through one chat.
  • smolagents 🟒 β€” Hugging Face's minimal code-writing agents.

Code Review & PR Automation

Tools that review pull requests, suggest improvements, or gate merges.

  • Bubo 🟒 πŸ†“ 🏠 β€” Self-hosted AI code reviewer for GitHub and GitLab that posts evidence-backed inline findings or LGTM and learns from repository feedback.
  • CodeRabbit πŸ’° πŸ†“ β€” Line-by-line PR review. Most popular in this category.
  • Qodo (Codium) πŸ’° πŸ†“ β€” PR-Agent + test generation. Open-source PR-Agent available.
  • Greptile πŸ’° β€” Codebase-aware PR review.
  • Bito πŸ’° πŸ†“ β€” AI code review & chat.
  • Ellipsis πŸ’° β€” Async AI reviewer that fixes its own comments.
  • Diamond by Graphite πŸ’° β€” PR review built into Graphite's stack.

Testing & QA

  • Qodo Cover 🟒 β€” Auto-generates regression tests with coverage targets.
  • Checksum πŸ’° β€” AI-generated end-to-end tests from real user behavior.
  • Octomind πŸ’° β€” AI E2E test generation and maintenance.
  • Meticulous πŸ’° β€” Auto-generates and maintains UI tests.
  • Momentic πŸ’° β€” Low-code AI testing platform.

Code Search & Codebase Intelligence

  • Sourcegraph πŸ’° πŸ†“ ⭐ β€” Code search + Cody AI across massive codebases.
  • Greptile πŸ’° β€” API for codebase Q&A.
  • Bloop 🟒 β€” Open-source code search with semantic understanding.
  • Aider Repo Map 🟒 β€” Repo-map approach for giving LLMs codebase context.

Documentation Generation

  • Mintlify Writer πŸ†“ β€” Auto-generated docstrings.
  • Swimm πŸ’° β€” AI-assisted, code-coupled documentation.
  • DocuWriter.ai πŸ’° β€” Generates code, API, and test documentation.

Web-Based App Builders

Prompt-to-app tools β€” for prototyping or full apps.

  • v0 ⭐ πŸ’° πŸ†“ β€” Vercel's UI generator. React + Tailwind output.
  • Bolt.new πŸ†“ πŸ’° β€” StackBlitz's full-stack web app builder.
  • Lovable πŸ’° πŸ†“ β€” End-to-end app generator with deploy.
  • Replit Agent πŸ’° β€” In-browser app generation + hosting.
  • Tempo πŸ’° β€” Visual + AI React app builder.
  • a0.dev β€” React Native app generator.

Open-Source & Self-Hosted

For when you want to own the stack.

  • Continue 🟒 🏠 β€” Self-hostable IDE assistant.
  • TabbyML 🟒 🏠 β€” Self-hosted Copilot alternative.
  • OpenHands 🟒 🏠 β€” Self-host an autonomous SWE agent.
  • LiteLLM 🟒 🏠 β€” Unified gateway for 100+ LLM providers.
  • Ollama 🟒 🏠 β€” Run LLMs locally.
  • LM Studio πŸ†“ 🏠 β€” Local LLM desktop UI.

Model Context Protocol (MCP)

Anthropic's open standard for connecting AI tools to data sources and capabilities.

DevOps & CI/CD

  • Animus 🟒 β€” Daemon-driven AI workflows in CI.
  • Sweep 🟒 β€” AI assistant that opens PRs from issues.
  • SourceLevel πŸ’° β€” AI metrics and review automation.

Models for Coding

Frontier and open-weight models with strong code performance.

Prompt & Context Engineering

  • Repomix 🟒 β€” Pack a repo into a single file for LLM context.
  • files-to-prompt 🟒 β€” CLI to bundle files into a prompt.
  • Cursor Rules β€” Cursor's rules format (also adopted by other tools).
  • CLAUDE.md convention β€” Project-level instructions for Claude Code.

Learning Resources

Related Lists


Contributing

Found a tool we missed? Open a PR. See contributing.md for inclusion criteria β€” we prioritize tools that ship, are actively maintained, and serve real developer workflows.

License

CC0

To the extent possible under law, LaunchApp has waived all copyright and related or neighboring rights to this work.

Releases

Packages

Contributors