Claude Code desktop

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. Built with Tauri + Rust + Vue 3.

Install

From source
git clone https://github.com/peintune/runjam.git

From the README

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…
Read the full README on GitHub

Details

Language
Rust
License
MIT
Last updated
18 October 2026
Topics
agentagent-managerai-agentai-codingclaude-codecodex-clicoding-assistantdesktop-appdeveloper-toolsgemini-clillmlocal-first

FAQ

What is 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. Built with Tauri + Rust + Vue 3. It is a desktop for Claude Code, from peintune/runjam on GitHub.

How do I install Runjam?

Clone peintune/runjam from GitHub and follow the setup steps in its README.

Is Runjam popular?

peintune/runjam has 220 GitHub stars and 14 forks. It was last updated on 18 October 2026.

More desktop, web & mobile apps

Browse the most popular Claude Code mods, all desktop, web & mobile apps, or the skills and MCP server directories.