AltHub

can1357/oh-my-pi Alternatives

AI coding agent / terminal CLI

oh-my-pi is a terminal-based AI coding agent (fork of Pi) with IDE integration, supporting 60+ LLM providers, built-in tools, LSP/DAP operations.

26.4kTypeScriptMITactive · last push 2mo agoGitHub

Drop-in peers

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

earendil-works/piGitHub

Use the upstream Pi for direct project lineage and active development.

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

97.8k
TypeScript
MIT
active2mo ago
zgsm-ai/costrictGitHub

Use for an enterprise-focused strict coder with built-in code review.

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

4.4k
TypeScript
Apache-2.0
active1mo ago
mlhher/late-cliGitHub

Use for a minimal zero-config agent with ephemeral subagents for context purity.

AI agent for long-horizon coding with local and cloud models. Built on empirical research.

426
Go
NOASSERTION
active30d ago
KonghaYao/periGitHub

Use for a compact 14MB Rust agent with dynamic workflows and artifact support.

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
active2mo ago
anomalyco/opencodeGitHub

Use for a battle-tested, large-community TypeScript terminal agent.

The open source coding agent.

201.7k
TypeScript
MIT
active2mo ago
Hmbown/CodeWhaleGitHub

Use for a Rust-based terminal agent with MIT license and active development.

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

41.0k
Rust
MIT
active30d ago
1jehuang/jcodeGitHub

Use for a RAM-efficient harness if memory consumption is critical.

The most RAM efficient harness

18.2k
Rust
MIT
active2mo ago
talkcody/talkcodyGitHub

Use for a lightweight MIT-licensed TypeScript agent with a small footprint.

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

464
TypeScript
MIT
active5mo ago
Gitlawb/openclaudeGitHub

Use for a provider-agnostic terminal agent that runs anywhere.

runs anywhere. uses anything

30.8k
TypeScript
NOASSERTION
active2mo ago
Kilo-Org/kilocodeGitHub

Use for an all-in-one agentic platform with a broad feature set and MIT license.

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
active2mo ago
MayDay-wpf/snow-cliGitHub

Use for a terminal agent with explicit multi-provider support for OpenAI, Gemini, and Claude.

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

1.1k
TypeScript
NOASSERTION
active2mo ago
CommandCodeAI/command-codeGitHub

Use for a command-line coding agent; verify feature set against your needs given sparse documentation.

Command Code AI — the best coding agent for open models.

3.9k
none
active2mo ago

Same job, different approach

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

cline/clineGitHub

Use if you want the agent as an IDE extension/VS Code integration rather than a terminal TUI.

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

68.0k
TypeScript
Apache-2.0
active30d ago
continuedev/continueGitHub

Use if you want the agent inside your editor (VS Code/JetBrains) with autocomplete and chat.

open-source coding agent

35.9k
TypeScript
Apache-2.0
active30d ago
HKUDS/DeepCodeGitHub

Use as a research harness to build custom agent loops if you need a library.

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

16.5k
Python
MIT
active1mo ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

openai/codexGitHub

Use if you only use OpenAI models and want a lightweight, Apache-2.0 Rust agent.

Lightweight coding agent that runs in your terminal

124.2k
Rust
Apache-2.0
active29d ago
MoonshotAI/kimi-cliGitHub

Use if you are invested in Kimi models and prefer a Python-based CLI.

Kimi Code CLI is your next CLI agent.

11.2k
Python
Apache-2.0
active2mo ago
MoonshotAI/kimi-codeGitHub

Use if you are invested in Kimi models and prefer a TypeScript-based CLI.

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

7.0k
TypeScript
MIT
active2mo ago
esengine/DeepSeek-ReasonixGitHub

Use if you primarily use DeepSeek and want prefix-cache stability.

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

35.5k
Go
MIT
active30d ago
QwenLM/qwen-codeGitHub

Use if you primarily use Qwen models and want the official agent.

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

27.6k
TypeScript
Apache-2.0
active1mo ago
xai-org/grok-buildGitHub

Use for a Grok-specific full-screen TUI from xAI.

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

25.9k
Rust
Apache-2.0
active2mo ago

End-user tools

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

sweepai/sweepGitHub

Use if you want an AI coding assistant as a JetBrains plugin, not a terminal agent.

Sweep: AI coding assistant for JetBrains

7.7k
Jupyter Notebook
NOASSERTION
slowing1.1y ago

Listed as an alternative to

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

anomalyco/opencodeGitHub

calls oh-my-pi “If you want a TypeScript agent with hash-anchored edits and LSP support.”

The open source coding agent.

201.7kTypeScriptactive
Hmbown/CodeWhaleGitHub

calls oh-my-pi “choose if you want a TypeScript terminal agent with LSP, browser, and subagents”

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

41.0kRustactive
esengine/DeepSeek-ReasonixGitHub

calls oh-my-pi “if you want a TypeScript agent with hash-anchored edits and LSP support.”

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

35.5kGoactive
Gitlawb/openclaudeGitHub

calls oh-my-pi “Choose if you want hash-anchored edits and an optimized tool harness in a terminal agent.”

runs anywhere. uses anything

30.8kTypeScriptactive
QwenLM/qwen-codeGitHub

calls oh-my-pi “choose if you want a terminal agent with the IDE deeply wired in; MIT-licensed TypeScript.”

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

27.6kTypeScriptactive
Kilo-Org/kilocodeGitHub

calls oh-my-pi “choose for a feature-rich terminal agent with hash-anchored edits and optimized tool harness.”

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-buildGitHub

calls oh-my-pi “when you want a TypeScript terminal agent with hash-anchored edits and subagents.”

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

25.9kRustactive
1jehuang/jcodeGitHub

calls oh-my-pi “TypeScript terminal agent with LSP and hash-anchored edits — choose it if you want deterministic edits and deep LSP integration.”

The most RAM efficient harness

18.2kRustactive
HKUDS/DeepCodeGitHub

calls oh-my-pi “Choose when you want a terminal-first harness with hash-anchored edits and LSP integration.”

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

16.5kPythonactive
MoonshotAI/kimi-cliGitHub

calls oh-my-pi “Prefer this TypeScript/MIT agent if you want hash-anchored edit verification and LSP support.”

Kimi Code CLI is your next CLI agent.

11.2kPythonactive
MoonshotAI/kimi-codeGitHub

calls oh-my-pi “Choose oh-my-pi if you want a TypeScript terminal agent with hash-anchored edits, LSP support, browser actions, and subagents.”

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

7.0kTypeScriptactive
sweepai/sweepGitHub

calls oh-my-pi “Use for a terminal agent with hash-anchored edits and a custom tool harness.”

Sweep: AI coding assistant for JetBrains

7.7kJupyter Notebookslowing
olimorris/codecompanion.nvimGitHub

calls oh-my-pi “Choose when you want a coding agent that has IDE context wired in rather than a plugin that adds a chat UI to Neovim.”

✨ AI Coding, Vim Style

6.8kLuaactive