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
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.
Same problem, same approach. Swapping one for another is a config change, not a rewrite.
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.
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
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
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
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.
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.
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.
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)"
Moonshot's Python CLI agent — choose it for Kimi model integration and simple Python-based setup.
Kimi Code CLI is your next CLI agent.
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
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.
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!
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.
Provider-agnostic terminal agent — choose it if you need to switch between many LLM providers freely.
runs anywhere. uses anything
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.
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
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。
Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.
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.
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.
IDE assistant for autocomplete and chat — choose it if you want editor integration rather than a terminal agent loop.
open-source coding agent
An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.
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.
Does the same job, but ships as an app. Useful to a person, not swappable into a codebase.
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.
JetBrains plugin — choose it if you live in IntelliJ and want an in-IDE AI assistant.
Sweep: AI coding assistant for JetBrains
Neovim plugin — choose it if you want AI commands inside Vim rather than a separate CLI.
✨ AI Coding, Vim Style
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.
calls jcode “If you want a Rust-based harness optimized for low memory usage.”
The open source coding agent.
calls jcode “RAM-efficient coding agent harness; choose it if memory usage is your key constraint.”
Lightweight coding agent that runs in your terminal
calls jcode “Rust 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
calls jcode “RAM-optimized harness if memory footprint is critical.”
A coding agent for open models like Kimi K3
calls jcode “Same class, memory-efficient harness; choose it if RAM usage is your critical constraint.”
Autonomous coding agent as an SDK, IDE extension, or CLI assistant.
calls jcode “choose 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.
calls jcode “choose for minimal RAM usage if you run on resource-limited environments.”
open-source coding agent
calls jcode “if you need a RAM-efficient Rust harness.”
DeepSeek-native AI coding agent for your terminal. Engineered around prefix-cache stability — leave it running.
calls jcode “Choose if memory efficiency is your primary constraint for a coding-agent harness.”
runs anywhere. uses anything
calls jcode “choose 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.
calls jcode “when 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.
calls jcode “Choose when RAM efficiency is your primary constraint for a harness.”
"DeepCode: Open Agentic Coding (Agent Harness & Loop Engineering & Multi-Agent Orchestration)"