AltHub

anomalyco/opencode alternatives

AI coding agent / terminal-based coding assistant

OpenCode is an open-source AI coding agent that runs in the terminal, offering an interactive CLI for coding tasks.

200.2kTypeScriptMITactive · last push 1d agoGitHub

Drop-in peers

Same problem, same approach. Swapping one for another is a config change, not a rewrite.

openai/codex

If you want a Rust-based terminal coding agent from OpenAI with Apache-2.0 licensing.

Lightweight coding agent that runs in your terminal

112.0k
Rust
Apache-2.0
active1d ago
earendil-works/pi

If you want a TypeScript agent toolkit with a unified LLM API and TUI.

AI agent toolkit: unified LLM API, agent loop, TUI, coding agent CLI

95.3k
TypeScript
MIT
active1d ago
openinterpreter/openinterpreter

If you want a Rust-based agent focused on open models like Kimi K3.

A coding agent for open models like Kimi K3

68.1k
Rust
Apache-2.0
active3d ago
Hmbown/CodeWhale

If you want a Rust-based terminal coding agent with MIT license.

Open-source coding agent for your terminal, built in Rust and on a journey of continuous community improvement. Issues and PRs welcome.

40.8k
Rust
MIT
active1d ago
esengine/DeepSeek-Reasonix

If you want a Go-based agent optimized for DeepSeek models.

DeepSeek-native AI coding agent for your terminal. Engineered around prefix-cache stability — leave it running.

35.0k
Go
MIT
active1d ago
xai-org/grok-build

If you want a Rust-based agent harness with a fullscreen TUI from xAI.

SpaceXAI's coding agent harness and TUI. Fullscreen, mouse interactive, extensible.

25.9k
Rust
Apache-2.0
active4d ago
1jehuang/jcode

If you want a Rust-based harness optimized for low memory usage.

The most RAM efficient harness

18.2k
Rust
MIT
active1d ago
MoonshotAI/kimi-cli

If you want a Python-based CLI agent from MoonshotAI.

Kimi Code CLI is your next CLI agent.

11.2k
Python
Apache-2.0
active20d ago
MoonshotAI/kimi-code

If you want the TypeScript-based next-gen Kimi Code CLI.

Kimi Code CLI — The Starting Point for Next-Gen Agents

7.0k
TypeScript
MIT
active1d ago
mlhher/late-cli

If you want a minimal zero-config Go agent with ephemeral subagents.

Stop degrading your model's reasoning. A minimal, zero-config AI coding agent. Enforced ephemeral subagents keep context pure. From tiny local models up to Sol, Fable and Kimi K3.

410
Go
NOASSERTION
active12d ago
KonghaYao/peri

If you want a compact Rust ACP agent that is compatible with Claude Code plugins.

14MB ACP-Rust Agent, Claude Code Plugin compatible, Dynamic Workflow, Goal, Artifacts, Free Web Search, full feature and better support!

154
Rust
Apache-2.0
active1d ago
cline/cline

If you want an extensible agent that also ships as SDK and IDE extension.

Autonomous coding agent as an SDK, IDE extension, or CLI assistant.

66.6k
TypeScript
Apache-2.0
active1d ago
zgsm-ai/costrict

If you want an enterprise-focused TypeScript agent with strict quality controls.

Costrict - strict AI coder for enterprises, quality first, including AI Agent, AI CodeReview, AI Completion.

4.4k
TypeScript
Apache-2.0
active5d ago
talkcody/talkcody

If you want a TypeScript terminal coding agent with MIT license.

TalkCody - Code is cheap, show me your talk. 🚀 Free Open Source AI Coding Agent.

464
TypeScript
MIT
active3mo ago
Gitlawb/openclaude

If you want a multi-model agent that runs anywhere.

runs anywhere. uses anything

30.8k
TypeScript
NOASSERTION
active4d ago
QwenLM/qwen-code

If you want an agent from QwenLM designed for the terminal.

An open-source AI coding agent that lives in your terminal.

27.3k
TypeScript
Apache-2.0
active0d ago
Kilo-Org/kilocode

If you want an all-in-one agentic engineering platform with a popular open-source agent.

Kilo is the all-in-one agentic engineering platform. Build, ship, and iterate faster with the most popular open source coding agent.

27.0k
TypeScript
MIT
active1d ago
can1357/oh-my-pi

If you want a TypeScript agent with hash-anchored edits and LSP support.

⌥ AI Coding agent for the terminal — hash-anchored edits, optimized tool harness, LSP, Python, browser, subagents, and more

26.4k
TypeScript
MIT
active1d ago
MayDay-wpf/snow-cli

If you want a TypeScript terminal agent that supports multiple LLM providers.

Agentic coding in your terminal,Simultaneously compatible with OpenAI, Gemini, and Claude.运行在终端的 AI 编程智能体,同时兼容 Deepseek、OpenAI、Gemini和Claude。

1.1k
TypeScript
NOASSERTION
active3d ago

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

continuedev/continue

If you want a coding agent integrated into your IDE rather than a standalone terminal.

open-source coding agent

35.6k
TypeScript
Apache-2.0
active3d ago

End-user tools

Does the same job, but ships as an app. Useful to a person, not swappable into a codebase.

sweepai/sweep

If you prefer a JetBrains IDE plugin over a terminal agent.

Sweep: AI coding assistant for JetBrains

7.7k
Jupyter Notebook
NOASSERTION
slowing11mo ago

Listed as an alternative to

These projects were analysed and named opencode among their alternatives. The relationship is not symmetric — how opencode rates them is a separate judgement, made when opencode is analysed in its own right.

openai/codex

calls opencodeOpen-source terminal coding agent; choose it for a community-driven alternative to Codex.

Lightweight coding agent that runs in your terminal

112.0kRustactive
earendil-works/pi

calls opencodeCommunity-led open-source coding agent; choose as a drop-in terminal harness.

AI agent toolkit: unified LLM API, agent loop, TUI, coding agent CLI

95.3kTypeScriptactive
openinterpreter/openinterpreter

calls opencodeTypeScript/MIT if you prefer the JS ecosystem over Rust and want a large community.

A coding agent for open models like Kimi K3

68.1kRustactive
cline/cline

calls opencodeSame class of terminal coding agent; choose it for a lightweight, standalone CLI with MIT license.

Autonomous coding agent as an SDK, IDE extension, or CLI assistant.

66.6kTypeScriptactive
Hmbown/CodeWhale

calls opencodechoose if you prefer a TypeScript/Node agent over Rust

Open-source coding agent for your terminal, built in Rust and on a journey of continuous community improvement. Issues and PRs welcome.

40.8kRustactive
continuedev/continue

calls opencodechoose for an actively maintained terminal coding agent after Continue's archival.

open-source coding agent

35.6kTypeScriptactive
esengine/DeepSeek-Reasonix

calls opencodeif you prefer a TypeScript/MIT terminal agent with a huge community and active development.

DeepSeek-native AI coding agent for your terminal. Engineered around prefix-cache stability — leave it running.

35.0kGoactive
Gitlawb/openclaude

calls opencodeChoose over OpenClaude if you want a clearly MIT-licensed coding agent rather than an unspecified seed license.

runs anywhere. uses anything

30.8kTypeScriptactive
Kilo-Org/kilocode

calls opencodechoose for the most popular, actively maintained TypeScript agent with a huge community.

Kilo is the all-in-one agentic engineering platform. Build, ship, and iterate faster with the most popular open source coding agent.

27.0kTypeScriptactive
xai-org/grok-build

calls opencodewhen you want a TypeScript/MIT coding agent instead of Grok's Rust/Apache-2.0 stack.

SpaceXAI's coding agent harness and TUI. Fullscreen, mouse interactive, extensible.

25.9kRustactive
1jehuang/jcode

calls opencodeTypeScript with a large plugin ecosystem — choose it if you prefer TS and extensibility over jcode's Rust performance focus.

The most RAM efficient harness

18.2kRustactive
HKUDS/DeepCode

calls opencodeChoose when you want a ready-to-run TypeScript terminal agent with broad tool support.

"DeepCode: Open Agentic Coding (Agent Harness & Loop Engineering & Multi-Agent Orchestration)"

16.4kPythonactive