AltHub

1jehuang/jcode alternatives

AI coding agent / terminal harness

jcode is a Rust terminal-based AI coding agent harness that maximizes RAM efficiency and fast startup, providing a TUI for coding agents.

18.2kRustMITactive · last push 1d agoGitHub

Drop-in peers

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

anomalyco/opencode

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

The open source coding agent.

200.2k
TypeScript
MIT
active1d ago
openai/codex

OpenAI's official Rust agent — choose it for tight OpenAI model integration and Apache-2.0 licensing.

Lightweight coding agent that runs in your terminal

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

Modular TypeScript toolkit with unified LLM API — choose it if you need a flexible agent framework rather than a fixed harness.

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

95.3k
TypeScript
MIT
active1d ago
openinterpreter/openinterpreter

Rust agent focused on open models — choose it if you run Kimi K3 or similar open-weight models.

A coding agent for open models like Kimi K3

68.1k
Rust
Apache-2.0
active3d ago
Hmbown/CodeWhale

Community-driven Rust terminal agent — choose it if you want active development and a MIT license with less extreme RAM optimization.

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

Go terminal agent optimized for DeepSeek prefix caching — choose it for long-running DeepSeek sessions.

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

xAI's Rust fullscreen TUI agent — choose it if you want a mouse-interactive fullscreen UI and xAI model integration.

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

25.9k
Rust
Apache-2.0
active4d ago
HKUDS/DeepCode

Python agent harness with multi-agent orchestration — choose it if you want to experiment with multi-agent loops in Python.

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

16.4k
Python
MIT
active4d ago
MoonshotAI/kimi-cli

Moonshot's Python CLI agent — choose it for Kimi model integration and simple Python-based setup.

Kimi Code CLI is your next CLI agent.

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

Moonshot's TypeScript CLI agent — choose it if you prefer the TS implementation and newer generation.

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

7.0k
TypeScript
MIT
active1d ago
mlhher/late-cli

Go, zero-config, enforced ephemeral subagents — choose it for strict context isolation and minimal setup.

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

14MB Rust agent with ACP protocol and Claude Code plugin compatibility — choose it for tiny footprint and workflow flexibility.

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
talkcody/talkcody

TypeScript chat-centric coding agent — choose it if you prefer conversational interaction over a harness-style TUI.

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

464
TypeScript
MIT
active3mo ago
Gitlawb/openclaude

Provider-agnostic terminal agent — choose it if you need to switch between many LLM providers freely.

runs anywhere. uses anything

30.8k
TypeScript
NOASSERTION
active4d ago
QwenLM/qwen-code

Alibaba's TypeScript terminal agent — choose it for Qwen model optimization and regular updates.

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

27.3k
TypeScript
Apache-2.0
active0d ago
can1357/oh-my-pi

TypeScript terminal agent with LSP and hash-anchored edits — choose it if you want deterministic edits and deep LSP integration.

⌥ 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

TypeScript terminal agent supporting Deepseek/OpenAI/Gemini/Claude — choose it for multi-provider compatibility in a single CLI.

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.

cline/cline

IDE-first agent with CLI/SDK — choose it if you want to work inside VS Code instead of a standalone terminal.

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

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

Enterprise-focused agent with built-in code review and completion — choose it if governance and quality gates outweigh jcode's performance.

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

4.4k
TypeScript
Apache-2.0
active5d ago
continuedev/continue

IDE assistant for autocomplete and chat — choose it if you want editor integration rather than a terminal agent loop.

open-source coding agent

35.6k
TypeScript
Apache-2.0
active3d 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.

LiuMengxuan04/MiniCode

Lightweight learning-focused terminal assistant — choose it for a simple codebase to study or extend, not for production scale.

A lightweight terminal coding assistant with Claude Code-like workflow, tool loop, and TUI architecture, built for learning and experimentation. Multi-language support: TypeScript , Python and Rust implementations available now.

1.1k
TypeScript
MIT
active2d ago

End-user tools

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

Kilo-Org/kilocode

VS Code extension with a GUI — choose it if you want a graphical coding agent in your editor, not a terminal harness.

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
sweepai/sweep

JetBrains plugin — choose it if you live in IntelliJ and want an in-IDE AI assistant.

Sweep: AI coding assistant for JetBrains

7.7k
Jupyter Notebook
NOASSERTION
slowing11mo ago
olimorris/codecompanion.nvim

Neovim plugin — choose it if you want AI commands inside Vim rather than a separate CLI.

✨ AI Coding, Vim Style

6.8k
Lua
Apache-2.0
active2d ago

Listed as an alternative to

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

anomalyco/opencode

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

The open source coding agent.

200.2kTypeScriptactive
openai/codex

calls jcodeRAM-efficient coding agent harness; choose it if memory usage is your key constraint.

Lightweight coding agent that runs in your terminal

112.0kRustactive
earendil-works/pi

calls jcodeRust harness for memory-constrained environments; choose when RAM usage is the top priority.

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

95.3kTypeScriptactive
openinterpreter/openinterpreter

calls jcodeRAM-optimized harness if memory footprint is critical.

A coding agent for open models like Kimi K3

68.1kRustactive
cline/cline

calls jcodeSame class, memory-efficient harness; choose it if RAM usage is your critical constraint.

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

66.6kTypeScriptactive
Hmbown/CodeWhale

calls jcodechoose if RAM usage is critical; it claims the most efficient harness

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 jcodechoose for minimal RAM usage if you run on resource-limited environments.

open-source coding agent

35.6kTypeScriptactive
esengine/DeepSeek-Reasonix

calls jcodeif you need a RAM-efficient Rust harness.

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

35.0kGoactive
Gitlawb/openclaude

calls jcodeChoose if memory efficiency is your primary constraint for a coding-agent harness.

runs anywhere. uses anything

30.8kTypeScriptactive
Kilo-Org/kilocode

calls jcodechoose if RAM efficiency is your top priority.

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 jcodewhen you prioritize minimal RAM usage in a Rust agent over Grok's broader feature set.

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

25.9kRustactive
HKUDS/DeepCode

calls jcodeChoose when RAM efficiency is your primary constraint for a harness.

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

16.4kPythonactive