A curated ranking of popular AI coding agents with public GitHub repositories. Every project has at least 500 stars when added and can inspect a codebase, make changes, or run development tools.
Looking for a shorter comparison? Read 7 Best CLI AI Coding Agents in 2026 (Open Source).
An AI coding agent accepts a development task, reads the relevant codebase, and takes action through file edits, command execution, tests, or debugging. The list includes terminal agents, agentic IDEs, autonomous software engineers, and browser or desktop tools that perform this work directly.
Code completion extensions, prompt collections, skills, SDKs, general agent frameworks, session managers, and orchestration tools are outside this list's scope.
Projects are sorted by the exact GitHub star count in descending order. The displayed counts are shortened for readability, while sorting always uses the full integer returned by GitHub.
Last verified: 2026-08-03 · Minimum at admission: 500 stars · Projects: 60
- 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.
A project must meet all of these requirements when it is added:
- It has an official, public GitHub repository with at least 500 stars.
- It acts directly on software development work by reading a repository and editing code, running commands, testing, or debugging.
- It is an independent product, not a prompt pack, plugin collection, SDK, general framework, session manager, or orchestration layer.
- It is not archived, a mirror, or a minimally changed fork of another listed project.
- Its description explains a concrete capability and can be verified from the project's own documentation.
Open-source, source-available, and closed-source agents with official public repositories may qualify. The license label describes the repository's current licensing status and does not imply that the connected model or hosted service is free.
Star counts are a popularity signal, not a quality score. Inclusion remains curated under the principles of the Awesome Manifesto.
- 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.
Contributions are welcome. Read the contribution guidelines before submitting a pull request. Add or update records in data/agents.json; the ranked section of this README is generated automatically.
This list is released under CC0 1.0 Universal. Each linked project retains its own license and terms.