Skip to content

Runjam

One desktop for all your AI coding Agent — Claude Code, Codex CLI & Gemini CLI. Auto-detect, one-click install, unified chat, file explorer, terminal & editor. Local-first.…

Install

$git clone https://github.com/peintune/runjam

Install command taken from the project's README or registry entry. Always review code before running it.

RunJam

One Desktop. All Your AI Agents. Zero Lock-in.

A local-first desktop manager for Claude Code, Codex CLI, and Gemini CLI — install once, run any model on any agent, and manage every project in a single window. No ACP rewrites, no per-agent config, no cloud lock-in.

Features · Quick Start · Architecture · Roadmap · FAQ

Works with: Claude Code · Codex CLI · Gemini CLI

🌐 Visit Website · 中文文档

🏗️ Architecture

Understand RunJam at a glance: Agents → RunJam (auto protocol conversion) → Models (cloud + local).

🇨🇳 中文版

Reading order (left → right):

  • 01 · AGENTS — Any Agent CLI (Claude Code / Codex CLI / Gemini CLI / …) connects via stdin/stdout — no agent modification required
  • 02 · RUNJAM CORE — Three core capabilities: 🔀 Protocol conversion (Anthropic ↔ OpenAI ↔ Gemini), 🗂️ Session management (parallel sessions, persistent state), ⚡ Cache optimization (prompt cache + response cache); plus four capabilities below: 🔌 Install / 💬 Chat / 📁 Workspace / 📊 Dashboard
  • 03 · MODELS — Plug in any model: ☁️ Cloud (Anthropic, OpenAI, Google, DeepSeek, Qwen, custom API) and 💻 Local (llama.cpp + GGUF, OpenAI-compatible API)
  • Bottom · Pain Points → Solutions — Terminal chaos, protocol silos, token waste, scattered config, tool islands, vendor lock-in, cloud leakage, lost sessions — each mapped to a built-in fix

30 seconds to get RunJam

  • 🪟 One window, every project. Chat, file tree, Monaco editor, and terminal — all in one app, multiple sessions in parallel.
  • 🔌 Any agent, any model. Built-in protocol proxy converts Anthropic ↔ OpenAI ↔ Gemini on the fly. Claude Code can use GPT. Codex can use Claude. Configure once, sync everywhere.
  • 🛠️ Zero agent modifications. Unlike ACP-based tools, RunJam drives agents through their native CLI (stdin/stdout). Works today, with any agent.
  • 💸 Cut your API bill. Automatic prompt-cache detection, local response cache, and one-click local models (llama.cpp).
  • 🔒 Local-first & private. Conversations, configs, and API keys stay on your machine. Telemetry is on by default (anonymous usage data — disable anytime in Settings), no cloud sync.

😩 The Pain — Why RunJam Exists

If you use AI coding agents daily, you've felt at least one of these:

1. The terminal zoo. Five terminal tabs, each running a different agent, each on a different project. You forget which is which, kill the wrong one, and lose a session.

2. The model mismatch. You want to test a prompt on Claude Sonnet and GPT-4o and a local Qwen. Today that means three different configs in three different files in ~/.claude/, ~/.codex/, ~/.gemini/.

3. The protocol wall. Claude Code speaks Anthropic. Codex speaks OpenAI. Gemini CLI speaks Google. You can't easily mix-and-match — and adding a new model provider to one agent means digging into its internals.

4. The token bleed. You're paying for the same system prompt to be re-sent on every turn. You don't know which sessions cost the most. You can't tell what's cached vs. fresh.

5. The setup grind. New project, new agent, new API key, new config file, new PATH issue, new npm install, new version mismatch. Every. Single. Time.

Similar plugs

Orca is the ADE for working with a fleet of parallel agents. Run any coding agent with your own subscription. Available on desktop, mobile and remote runtime.

CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies

Documented system prompts from Anthropic - Claude Fable 5.1, Opus 5.5, Claude Design, Claude Code. OpenAI - ChatGPT GPT-6-Astra, Codex. Google - Gemini 3.8 Flash, 3.1 Pro,…

Wrap Antigravity, ChatGPT Codex, Claude Code, Grok Build, Muse Code, Devin as an OpenAI/Gemini/Claude/Codex compatible API service, allowing you to enjoy the free Gemini…

Explore related