πŸ“ˆ GH Trending Explorer 🎲 Surprise me

← all repos

bradAGI / awesome-cli-coding-agents

git clone https://github.com/bradAGI/awesome-cli-coding-agents.git

Curated directory of terminal-native AI coding agents and the harnesses that orchestrate them. Covers open-source tools (Pi, OpenCode, Aider, Goose), platform agents (Claude Code, Codex, Gemini CLI), parallel runners, autonomous loops, and agent infrastructure.

+6
stars, 24h Β· #2,329
+~42
stars, 7 days Β· #2,894
+~180
stars, 30 days Β· #2,861
1.4k
β˜… total Β· +3% this week
482
forks Β· 61 open issues

Star history (as recorded here)

2026-10-20 Β· 1,385 β˜… 2026-10-22 Β· 1,394 β˜…
LanguagePython
Licenseβ€”
Created2026-02-07 (8mo ago)
Last push2d ago
Watchers12
OwnerUser

Links

README excerpt
# Awesome CLI Coding Agents
A curated list of **150+ CLI coding agents** β€” AI-powered tools that live in your terminal, read/edit repos, and run commands β€” plus the **harnesses** that orchestrate, sandbox, or extend them.
> **Last updated:** 2026-10-19
### What is a CLI coding agent?
A CLI coding agent is an AI-powered tool that runs in your terminal and can autonomously read, write, and execute code in your repository. Unlike chat-based assistants, these agents have direct access to your filesystem, shell, and dev tools β€” they can edit files, run tests, commit changes, and iterate on errors. Think of them as AI pair programmers that live where you already work: the command line.
---
## Contents
- Terminal-native coding agents
 - Open Source
 - OpenClaw ecosystem
 - Closed Source
- Harnesses & orchestration
 - Session managers & parallel runners
 - Orchestrators & autonomous loops
 - Agent infrastructure
- Contributing
---
## Terminal-native coding agents
### Open Source
Forkable, extensible, and community-driven. Sorted by GitHub stars. Provider tags `[Company]` indicate the backing organization.
- **Hermes Agent** `⭐ 255k` β€” Nous Research's self-improving CLI agent with persistent memory, automated skill creation, sandboxed code execution via Unix socket RPC, and multi-platform reach (Telegram/Slack/Discord/WhatsApp); supports 300+ models across multiple providers.
- **OpenCode** `⭐ 217k` β€” Terminal-native coding agent with 75+ provider support, LSP integration, and privacy-first design (formerly opencode-ai; now at opencode.ai).
- **Claw Code** `⭐ 195k` β€” Clean-room Python/Rust rewrite of Claude Code architecture using oh-my-codex; fastest repo in GitHub history to 100K stars. Born from the March 2026 Claude Code source leak. MIT.
- **Codex CLI** `⭐ 130k` `[OpenAI]` β€” OpenAI's local coding agent for reading/editing/running code, with an interactive TUI and tool execution. Apache-2.0.
- **Pi** `⭐ 116k` β€” Minimal, adaptable terminal coding harness from the pi-mono toolkit; unified LLM API, TUI, skills, and MCP support.
- **Gemini CLI** `⭐ 107k` `[Google]` β€” Google's terminal agent powered by Gemini, with tools for repo work and research. Apache-2.0.
- **OpenHands** `⭐ 91.3k` β€” Open-source agentic developer environment (formerly OpenDevin) with CLI and web entrypoints; also has a lightweight CLI-only package.
- **Cline CLI** `⭐ 70.5k` β€” Model-agnostic autonomous agent for planning, file edits, command execution, and browser use.
- **Oh My OpenAgent** `⭐ 70.2k` β€” Multi-harness agent OS layered over OpenCode, Codex, and Pi; Team Mode runs several models on one job, with a hash-anchored tool harness and heavy context tuning. npm `oh-my-opencode`; the Codex-only variant installs via `npx lazycodex-ai install`. Source-available (SUL-1.0, not OSI).
- **Open Interpreter** `⭐ 68.6k` β€” Terminal tool that can execute code and actions; often used as a "do things on my machine" agent.
- **Goose** `⭐ 55.4k` β€” Local, extensible agent that can execute, edit, an