Try “Claude Code skills”, “MCP servers for Cursor” or “Codex” · Esc to close

jcode Open source

RAM-efficient Rust coding agent harness with swarm and semantic-memory features

Terminal coding agents · Open source · jcode.sh

6.5editor score
Visit jcode ↗

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

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.

rust terminal-agent multi-agent embeddings self-modifying open-source

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 →

OpenAI Codex Freemium

OpenAI's coding agent for the terminal, IDE and cloud, included with ChatGPT plans

★ 128k · +1.2k this week

9.1 Visit ↗

OpenCode Open source

Open-source terminal coding agent that works with any model provider

★ 211k · +1.4k this week

8.4 Visit ↗

Amp Freemium

Frontier coding agent for the terminal and editor, from the makers of Sourcegraph

Free plan, paid from $20/mo

8.2 Visit ↗

Orca Open source

An ADE for running fleets of coding agents in parallel worktrees, from desktop or mobile

★ 84k · +5.3k this week

8.0 Visit ↗

Qwen Code Open source

Open-source AI coding agent from Alibaba's Qwen team, for terminal, IDE and desktop

★ 28k · +140 this week

8.0 Visit ↗

Compare jcode

Verdict

jcode scores 6.5/10 in our terminal coding agents ranking. Concrete, measured RAM-efficiency claims rather than vague performance marketing.

Try jcode ↗ All terminal coding agents

Popular searches