AI/TLDR

OpenChamber

An open-source workspace for running and reviewing AI coding work across desktop, web, VS Code and mobile, built on the OpenCode CLI

Autonomous Coding AgentsOpen source
Latest
v1.18.2
Updated
10 Aug 2026
Language
TypeScript
License
MIT
Coverage
1 story

What's new

v1.18.210 Aug 2026

Added an observability panel showing the active goal, subagents, MCP servers and context usage in one live view, plus recurring tasks defined as Markdown files in .agents/loops.

Latest news

Overview

OpenChamber is an open-source workspace for running and reviewing AI coding work. Rather than being an agent itself, it wraps the OpenCode CLI agent in a session manager you can drive from five surfaces — a desktop app for macOS, Windows and Linux, a web/PWA build, a VS Code extension, iOS and Android, and a CLI/server mode. Your projects and sessions stay available when you switch devices or step away, so a session started at a workstation can be steered from a phone.

The workflow it is built around is start work, see what changed, review, release. Session Goals give a session a finish line: OpenChamber checks the result after every turn and keeps the agent working until it completes the goal, gets blocked, or hits the limit you set — including after you close the app. Multi-run gives the same task to up to five models, each in its own session and optionally its own worktree, and Fusion combines the strongest parts of those runs into a new session. Changes Walkthrough turns a large diff into a guided tour that groups related edits into ordered steps.

For remote access, pairing a device with a one-time QR code sets up Private Relay, an end-to-end encrypted connection that needs no open ports and can be revoked at any time; direct connections, LAN/VPN, Cloudflare and Ngrok tunnels, and SSH are also supported. The server binds to localhost by default, and the docs are explicit that `--lan` belongs only on a trusted network and browser access should be protected with `--ui-password`.

What it does

  • Session Goals: the agent keeps working toward a stated outcome across turns, and continues after you close the app
  • Multi-run and Fusion: run one task against up to five models in parallel worktrees, then merge the best parts into a new session
  • Changes Walkthrough: a large diff replayed as an ordered, explained tour of the change
  • Preview: open your running app beside the conversation and point at an element to send the agent its screenshot, styles, position and browser errors
  • GitHub flow: start a session from an issue or pull request, send failed checks and review comments back to the agent, then update or merge
  • Private Relay, an end-to-end encrypted, revocable device pairing that needs no open ports, plus scheduled and recurring prompts

Getting started

Desktop bundles the matching OpenCode CLI, so no separate install is needed there; the CLI/Web and VS Code paths use your own OpenCode CLI install and require Node.js 22+.

Install the desktop app

Download the release for your platform from GitHub Releases. Linux ships x86_64 and ARM64 AppImages — make the file executable and keep it somewhere writable so in-app updates work. AppImages need FUSE (libfuse.so.2); without it, run with APPIMAGE_EXTRACT_AND_RUN=1.

bashbash
chmod +x OpenChamber-*.AppImage
./OpenChamber-*.AppImage

Install the CLI for web and PWA access

The install script sets up the OpenChamber server; start it with a UI password so browser access is protected.

bashbash
curl -fsSL https://raw.githubusercontent.com/openchamber/openchamber/main/scripts/install.sh | bash
openchamber --ui-password be-creative-here

Pair another device

Print a QR code to pair a phone or another machine, or open a tunnel when you need access from outside the network.

bashbash
openchamber connect-url --qr
openchamber tunnel start --provider cloudflare --mode quick --qr

Keep it running and maintained

Enable startup so the server comes back after login; status, logs, update and stop cover day-to-day operation.

bashbash
openchamber startup enable
openchamber status
openchamber logs
openchamber update
openchamber stop

Add the VS Code extension

Install OpenChamber from the Visual Studio Marketplace, or search for "OpenChamber" in the Extensions panel, to keep sessions beside your code and compare parallel runs in the editor.

bashbash
code --install-extension fedaykindev.openchamber

Commands and code are distilled from the project's own documentation — always check the official repo for the latest.

When to use it

  • Hand a task a finish line and let it keep working while you are away, then review the whole change as a guided walkthrough
  • Race several models on the same task in separate worktrees and keep whichever result is actually better
  • Review and steer an agent from a phone or another machine without exposing a public server
  • Turn a GitHub issue into a session, push a pull request, and feed failing checks straight back to the agent

How OpenChamber compares

OpenChamber alongside other open-source autonomous coding agents tools AI/TLDR tracks, ranked by GitHub stars.

ToolStarsWhat it does
opencode★ 205kOpenCode is an open source AI coding agent that runs in your terminal, with built-in build and plan agents and an optional desktop app.
Claude Code★ 144kAnthropic's agentic coding tool for the terminal, IDE and GitHub: it understands your codebase, executes routine tasks, explains code and handles git workflows from natural-language commands.
OpenAI Codex★ 122kOpenAI's cloud and CLI coding agent that writes features, fixes bugs, and proposes code changes across a repo, running tasks in parallel.
Gemini CLI★ 107kAn open-source command-line AI agent from Google that connects your terminal to Gemini models for reading code, editing files, running shell commands, and searching the web.
Pi★ 102kMinimal terminal coding agent harness with four built-in tools, extended through TypeScript extensions, skills and prompt templates instead of forks.
OpenHands★ 86.4kAn open-source AI software-development agent that plans tasks, edits files, runs commands, and tests code, usable from a terminal CLI, a local web GUI, or a Python SDK.
Warp★ 64.8kAn agentic development environment born out of the terminal, with a built-in multi-model coding agent and support for third-party CLI agents.
OpenChamber★ 9.6kAn open-source workspace for running and reviewing AI coding work across desktop, web, VS Code and mobile, built on the OpenCode CLI