jcode Open source
RAM-efficient Rust coding agent harness with swarm and semantic-memory features
jcode ecosystem
What jcode can load, and the skills, subagents and MCP servers in this directory that work with it.
- – Agent Skills
- – Subagents
- – MCP
- – AGENTS.md
- – Plugins
- – Hooks
- – Rules
🧩 Agent skills for jcode
Nothing listed yet.
🔌 MCP servers for jcode
Nothing listed yet.
What is jcode?
What it does
jcode is a terminal AI coding agent harness built in Rust, whose headline claim is very low memory usage (the README reports about 27.8 MB RAM for a single session with embeddings off). It supports multi-session, multi-agent collaborative workflows against the same repository.
What is inside
- A semantic memory system using vector embeddings for automatic context retrieval
- "Swarm" mode letting multiple agents work in the same repo with automatic conflict resolution
- Built-in Firefox-based browser automation for web-interaction tasks
- A self-development mode where agents can modify jcode's own source, rebuild and reload it
- Broad model support: Claude, OpenAI, GitHub Copilot, Gemini, Azure and other providers
Works with
Designed as a provider-agnostic harness, with documented support for Claude, OpenAI, GitHub Copilot, Gemini and Azure model backends.
How to install or connect
curl -fsSL https://jcode.sh/install | bash
Windows:
irm https://jcode.sh/install.ps1 | iex
Maintenance and safety
MIT licensed, with detailed documentation, benchmarks and an active Discord; the repo shows roughly 9,400 commits and regular updates. That said, this is largely a solo/small-team project relative to its very high star count, and the self-development feature — letting agents rebuild and reload their own source automatically — is a meaningfully higher-risk capability than a normal file-editing agent. Anyone enabling it should sandbox the agent and review changes before they take effect, and should independently verify the RAM and performance benchmarks rather than taking them at face value.
Who should use it
Developers on memory-constrained machines who want a lightweight multi-agent "swarm" harness with semantic memory, and who are comfortable auditing an agent that can, if configured to, modify and reload its own code. It's a reasonable pick for hobbyists or small teams running many concurrent agent sessions on modest hardware, but larger organizations should pilot it carefully, pin dependencies, and disable the self-development mode unless they specifically need it and can review the changes it produces.
Source code: 1jehuang/jcode ★ 20k · +140 this week · MIT · updated 2026-10-02
Pros
- Concrete, measured RAM-efficiency claims rather than vague performance marketing
- Swarm mode plus semantic memory is a distinctive feature combination
- Broad multi-provider model support (Claude, OpenAI, Copilot, Gemini, Azure)
Cons
- Self-modifying/self-rebuilding agent mode is a real safety consideration and needs sandboxing
- High star count relative to what looks like a small/solo maintainer team warrants normal due diligence
jcode pricing
Open source. Prices change often, so confirm on the official pricing page. See every vibe coding app's pricing side by side.
jcode alternatives
All alternatives →Claude Code Paid
Anthropic's agentic coding tool for the terminal, IDE, desktop and web
🔥 Claude Pro billed annually: $17/month instead of $20OpenAI Codex Freemium
OpenAI's coding agent for the terminal, IDE and cloud, included with ChatGPT plans
OpenCode Open source
Open-source terminal coding agent that works with any model provider
Amp Freemium
Frontier coding agent for the terminal and editor, from the makers of Sourcegraph
Orca Open source
An ADE for running fleets of coding agents in parallel worktrees, from desktop or mobile
Qwen Code Open source
Open-source AI coding agent from Alibaba's Qwen team, for terminal, IDE and desktop
Compare jcode
Verdict
jcode scores 6.5/10 in our terminal coding agents ranking. Concrete, measured RAM-efficiency claims rather than vague performance marketing.