LibreAI / Dev Tools / jcode
// devtools · 1jehuang/jcode

jcode

A high-performance coding agent harness in Rust - fast TUI, swarms and every provider

★ 20.4k stars⑂ 2.4k forksMITupdated 2026-10
▦ visual — this project's README ships no embeddable screenshot,
so here's a placeholder. The guide below is complete regardless.
// project facts

Project facts

jcode is an open-source dev tools project by 1jehuang (1jehuang/jcode on GitHub). It has 20,354 GitHub stars and 2,367 forks, is released under the MIT license, and was last updated on GitHub on 8 October 2026.

Repository
1jehuang/jcode
GitHub stars
20,354
Forks
2,367
License
MIT
Last updated on GitHub
8 October 2026
Category
Dev Tools
Listing
Full install guide
Official site
Official site
// how it works

How it works

  1. Choose your model access

    Decide whether to use a subscription login (Claude etc.), an API provider, or a local server like Ollama or LM Studio.

  2. Get jcode

    Install it with the official installer for macOS/Linux or Windows.

  3. Log in and configure

    Run jcode login, pick your provider or add an OpenAI-compatible endpoint or MCP servers in the config.

  4. Start your first session

    Open a project, choose a model, and give the agent its first coding task.

// features

Why people love it

Built for speed

The README benchmarks fast startup (time to first frame/input) and low RAM, including headless swarm workers.

Agent memory

Keeps memory across sessions so the agent retains project context.

Swarm mode

Run headless worker agents in parallel with configurable effort levels for bigger tasks.

Rich terminal UI

Side panels, diagrams and info widgets render inside the TUI with smooth scrolling.

Many providers

Built-in profiles for OpenRouter, DeepSeek, Kimi, Hugging Face and many other OpenAI-compatible endpoints, plus arbitrary custom endpoints.

Local model support

Profiles for local runtimes such as Ollama and LM Studio, and self-hosted vLLM endpoints.

Advertisement
// run it

Run it yourself

  1. Clone the repository

    Get the source code from GitHub and enter the project directory.

    git clone https://github.com/1jehuang/jcode.git
    cd jcode
  2. Install jcode

    Use the installer for macOS and Linux (a PowerShell installer is provided for Windows 11).

    # Run the install command from the README's Installation section
  3. Log in and launch

    Authenticate with your provider, then start the agent in your project.

    jcode login
    jcode
// use cases

What you can build

Advertisement
// faq

Questions, answered

Who maintains this project?

It is maintained by 1jehuang and contributors on GitHub.

Is it free to use?

Yes - jcode is MIT licensed and free. Models you connect may be paid subscriptions or APIs.

Does it need a paid API key?

jcode itself charges nothing, but you need model access: a supported subscription login, your own API keys, or a free local model server.

How does it compare to alternatives?

Compared with Claude Code, jcode is provider-agnostic and Rust-built for speed and low memory, with swarm workers; compared with IDE agents, it is terminal-first.

How do I get started?

Install with the README's installer, run jcode login, choose a model, and start a session in your project.

// keep exploring

Similar tools

Dev Tools

Codewhale

Open-source Rust agent engine and terminal client with provider choice, approvals and receipts

★ 41.1k starsMIT
View guide →
Dev Tools

pi_agent_rust

A native Rust port of the Pi coding agent: single binary, zero unsafe code, and hardened extensions.

★ 1.9k starsMIT
View guide →
Dev Tools

Wake

Wake — every coding-agent session on your machine in one native app: find any conversation in seconds, read it in full, and resume it in your terminal

★ 1.5k starsMIT
View guide →
Dev Tools

agent-manager

A tmux TUI for managing AI coding agents — status, prompts, worktrees, diffs.

★ 564 starsApache-2.0
View guide →
Dev Tools

little-coder

A coding-agent harness optimized for smaller local LLMs — small models, serious coding work

★ 2.7k starsApache-2.0
View guide →
Dev Tools

herdr

The terminal runtime your coding agents live on — a Rust multiplexer built for agent sessions

★ 42.9k starsApache-2.0
View guide →
// alternatives

Alternatives in Dev Tools

The most-starred other Dev Tools projects in the LibreAI catalogue — the realistic shortlist if jcode is not the right fit.

Get jcode

Free and open — grab the source, star the repo, and start creating.