awesome-coding-agent
A curated ranking of popular AI coding agents, sorted by GitHub stars.
https://github.com/jqueryscript/awesome-coding-agent
Last synced: about 11 hours ago
JSON representation
-
How Projects Qualify
-
Ranked AI Coding Agents
- OpenCode - **193k stars** · `CLI` · `MIT`. A provider-agnostic terminal coding agent with repository tools, LSP integration, and shareable sessions.
- Claude Code - **140k stars** · `CLI` · `Closed Source`. Anthropic's terminal coding agent for codebase analysis, file changes, command execution, and Git workflows.
- Gemini CLI - **106k stars** · `CLI` · `Apache-2.0`. Google's terminal agent for understanding repositories, editing files, running commands, and using Gemini tools.
- Codex CLI - **104k stars** · `CLI` · `Apache-2.0`. OpenAI's local coding agent for inspecting repositories, editing files, running commands, and completing development tasks.
- OpenHands - **83k stars** · `CLI` · `Web` · `Autonomous` · `MIT`. An autonomous software development platform that can modify repositories, run commands, and work on GitHub issues.
- Pi - **82.7k stars** · `CLI` · `MIT`. A compact terminal coding agent with a unified model API, tool execution, extensions, and a programmable agent loop.
- Open Interpreter - **67.5k stars** · `CLI` · `Apache-2.0`. A local terminal agent that writes and executes code to complete programming and computer tasks with open models.
- Cline - **65.5k stars** · `IDE` · `CLI` · `Apache-2.0`. An autonomous coding agent for IDE and terminal workflows with file editing, command execution, browser tools, and checkpoints.
- Warp - **63.9k stars** · `CLI` · `Desktop` · `AGPL-3.0`. An agentic development environment that combines a modern terminal with repository-aware coding and command execution.
- Goose - **52.2k stars** · `CLI` · `Desktop` · `Apache-2.0`. An extensible local agent that can inspect code, edit files, execute commands, run tests, and connect to MCP servers.
- Aider - **47.9k stars** · `CLI` · `Apache-2.0`. A Git-aware terminal pair programmer that edits multiple files, maps repositories, runs checks, and commits changes.
- Continue - **35.3k stars** · `IDE` · `CLI` · `Apache-2.0`. An open-source coding agent for IDE and terminal use with configurable models, repository context, and development tools.
- GPT Pilot - **33.7k stars** · `CLI` · `Source Available`. An AI developer that plans applications, writes code, runs commands, debugs failures, and asks for human review when needed.
- Cursor - **33.1k stars** · `IDE` · `Desktop` · `Closed Source`. An AI code editor with an agent that explores repositories, changes files, runs commands, and completes multi-step coding tasks.
- DeepSeek Reasonix - **29.6k stars** · `CLI` · `MIT`. A terminal coding agent designed for DeepSeek models with persistent sessions, repository tools, and cache-aware execution.
- Deep Agents Code - **27.3k stars** · `CLI` · `MIT`. A terminal coding agent built on Deep Agents with file tools, shell access, subagents, planning, and approval controls.
- Crush - **27k stars** · `CLI` · `Source Available`. A terminal coding agent with multi-model support, LSP context, file editing, command execution, and MCP integration.
- Kilo Code - **26.7k stars** · `IDE` · `CLI` · `MIT`. An agentic engineering platform with IDE and CLI interfaces, multiple operating modes, checkpoints, and broad model support.
- Qwen Code - **26.6k stars** · `CLI` · `Apache-2.0`. A terminal coding agent from the Qwen team with repository editing, shell tools, MCP support, and headless operation.
- Grok Build - **24k stars** · `CLI` · `Apache-2.0`. A terminal coding agent from xAI with a full-screen interface, repository tools, and an extensible execution harness.
- OH-MY-PI - **21.5k stars** · `CLI` · `MIT`. A terminal coding agent with anchored edits, LSP support, browser tools, Python execution, and subagents.
- Dyad - **21.1k stars** · `Desktop` · `Source Available`. A local desktop AI app builder that generates, runs, edits, and iterates on full-stack application code.
- SWE-agent - **20k stars** · `CLI` · `Autonomous` · `MIT`. An autonomous software engineering agent that takes repository issues, inspects code, applies patches, and evaluates fixes.
- Devika - **19.6k stars** · `Web` · `Autonomous` · `MIT`. An autonomous software engineer that plans requested applications, researches requirements, writes code, and tracks execution.
- Bolt - **16.5k stars** · `Web` · `MIT`. A browser-based coding agent that prompts, runs, edits, and deploys full-stack web applications in a WebContainers environment.
- DeepCode - **16.1k stars** · `CLI` · `Web` · `Autonomous` · `MIT`. An agentic coding system that turns papers or specifications into code, websites, and backend implementations.
- Plandex - **15.6k stars** · `CLI` · `MIT`. A plan-first terminal coding agent for multi-file changes, large codebases, reviewable diffs, and long-running tasks.
- JCode - **15.4k stars** · `CLI` · `MIT`. A memory-efficient terminal coding agent for repository exploration, code changes, and tool-assisted development work.
- MiMo Code - **12.6k stars** · `CLI` · `MIT`. Xiaomi's terminal coding agent with interactive and headless modes, repository tools, skills, hooks, and worktree support.
- Trae Agent - **12k stars** · `CLI` · `Autonomous` · `MIT`. ByteDance's software engineering agent for repository analysis, code editing, command execution, and benchmark tasks.
- Claude Engineer - **11.2k stars** · `CLI` · `Web` · `Source Available`. A Claude-based coding agent that manages files, executes commands, creates tools, and works through an interactive CLI or web interface.
- Kimi Code CLI - **11.1k stars** · `CLI` · `Apache-2.0`. Moonshot AI's terminal coding agent with repository tools, skills, MCP support, and IDE connectivity through ACP.
- GitHub Copilot CLI - **11k stars** · `CLI` · `Source Available`. GitHub's terminal coding agent for repository tasks, code changes, command execution, and Copilot-assisted development.
- Open SWE - **10.4k stars** · `Web` · `Autonomous` · `MIT`. An asynchronous coding agent that works on repository tasks in isolated environments and returns reviewable changes.
- Codebuff - **8.2k stars** · `CLI` · `Apache-2.0`. A terminal coding agent that coordinates specialized agents to inspect projects, edit files, and implement requested changes.
- ForgeCode - **7.5k stars** · `CLI` · `Apache-2.0`. A terminal pair programmer with multi-provider model support, repository tools, custom agents, and refactoring workflows.
- Stagewise - **6.8k stars** · `IDE` · `Web` · `AGPL-3.0`. An agentic IDE with code editing, app previews, Git workflows, and support for models from multiple providers.
- OpenCursor - **6k stars** · `IDE` · `MIT`. A VS Code coding agent with multi-provider models, agentic chat, semantic repository search, and MCP tools.
- Melty - **5.4k stars** · `IDE` · `Desktop` · `MIT`. A chat-first code editor that lets an agent understand repositories, modify files, and present changes for review.
- Kodu - **5.2k stars** · `IDE` · `Source Available`. An autonomous VS Code agent that builds projects through code edits, terminal commands, browser interaction, and iterative feedback.
- Mistral Vibe - **4.8k stars** · `CLI` · `Apache-2.0`. Mistral's terminal coding agent for repository exploration, planning, file editing, commands, and delegated tasks.
- gptme - **4.4k stars** · `CLI` · `Autonomous` · `MIT`. A terminal agent that writes code, edits files, runs commands, browses the web, and supports persistent autonomous operation.
- Command Code - **3.6k stars** · `CLI` · `Source Available`. A terminal coding agent for understanding repositories, making code changes, and running development commands with multiple models.
- Devon - **3.5k stars** · `CLI` · `Web` · `Autonomous` · `AGPL-3.0`. An autonomous pair programmer that explores repositories, plans changes, edits code, runs tests, and debugs failures.
- Grok CLI - **3.4k stars** · `CLI` · `MIT`. An open-source terminal coding agent built for the Grok API with file, shell, and repository tools.
- AutoCodeRover - **3.1k stars** · `CLI` · `Autonomous` · `Source Available`. An autonomous software engineering agent that searches repository structures, analyzes issues, writes patches, and evaluates fixes.
- Letta Code - **2.9k stars** · `CLI` · `Apache-2.0`. A stateful terminal coding agent with persistent memory, repository context, model flexibility, and learned working preferences.
- Background Agents - **2.6k stars** · `Web` · `Autonomous` · `MIT`. A self-hosted background coding system that runs repository tasks in isolated environments and returns code changes.
- Codel - **2.5k stars** · `CLI` · `Web` · `Autonomous` · `AGPL-3.0`. An autonomous development agent that uses a terminal, browser, and editor inside isolated environments to complete projects.
- Nanocoder - **2.3k stars** · `CLI` · `Source Available`. A local-first terminal coding agent with bring-your-own-model support, tool calling, MCP, and file-based customization.
- RA.Aid - **2.2k stars** · `CLI` · `Autonomous` · `Apache-2.0`. An autonomous development agent that researches a codebase, plans implementation, edits files, and runs validation.
- Agentless - **2.1k stars** · `CLI` · `Autonomous` · `MIT`. A lightweight automated software repair system that localizes faults, generates patches, and validates candidate fixes.
- Amazon Q Developer CLI - **2k stars** · `CLI` · `Apache-2.0`. AWS's terminal coding agent for building applications, editing projects, running shell commands, and working with AWS services.
- Neovate Code - **1.6k stars** · `CLI` · `MIT`. A terminal coding agent for generating code, fixing bugs, reviewing changes, adding tests, and running headless automation.
- AutoBE - **1.4k stars** · `CLI` · `Autonomous` · `AGPL-3.0`. A backend coding agent that uses compiler-guided workflows to generate and validate TypeScript server applications.
- Snow CLI - **1.1k stars** · `CLI` · `Source Available`. A terminal coding agent with support for OpenAI-, Gemini-, Claude-, and DeepSeek-based development workflows.
- VT Code - **783 stars** · `CLI` · `Apache-2.0`. A Rust terminal coding agent with repository understanding, native sandboxing, safety controls, and multi-provider support.
- Groq Code CLI - **742 stars** · `CLI` · `MIT`. A lightweight terminal coding agent for Groq models with customizable tools, commands, and iterative code changes.
- Dexto - **645 stars** · `CLI` · `Web` · `Source Available`. A coding agent with CLI and web modes, repository tools, subagent support, and configurable model providers.
- g3 - **516 stars** · `CLI` · `Source Available`. An experimental Rust coding agent with repository interaction, tool execution, skills, and provider abstraction.
-
Related Lists
- Awesome CLI Coding Agents - Terminal-native agents and the tools that run or coordinate them.
- Awesome Claude Code - Tools, skills, plugins, integrations, and resources for Claude Code.
- Awesome AI Tools - Free and open-source AI tools, guides, and developer resources.
Programming Languages
Sub Categories
Keywords
ai
15
llm
14
cli
10
openai
9
ai-agents
7
agent
7
chatgpt
6
developer-tools
6
terminal
6
claude
5
mcp
5
typescript
5
gpt-4
5
anthropic
4
vscode
4
rust
4
ai-coding
3
code-generation
3
coding-agents
3
vibe-coding
3
ollama
3
ai-agent
3
gemini
3
tui
3
llms
2
ai-developer-tools
2
ai-coding-agent
2
linux
2
gpt-4o
2
ai-tools
2
openrouter
2
command-line
2
macos
2
shell
2
agent-based-model
2
python
2
coding-assistant
2
vscode-extension
2
open-source
2
chatbot
2
software-development
2
mcp-client
2
coding-agent
2
sonnet
2
zsh
1
gpt-3
1
gpt-35-turbo
1
claude-3
1
wasm
1
bash
1