Files
openchamber/packages/desktop
Bohdan Triapitsyn 24533dfe32 feat(palette): unify quick open into command palette with multi-source search
Merge file picker into command palette. Single Cmd+P entry searches
files, sessions, settings pages and commands; groups re-order by best
fuzzy score per source. Sessions show branch labels; git status is
lazily fetched for all session directories on open.

Drop QuickOpenDialog and Cmd+K shortcut.
2026-04-30 18:37:37 +03:00
..
2025-12-07 19:32:53 +02:00
2026-04-28 17:45:58 +03:00

OpenChamber Desktop

GitHub stars GitHub release Discord

A native macOS app for OpenCode. Feels like home - multiple windows, SSH remotes, project actions, and everything running locally.

Full project overview, screenshots, and all features: github.com/btriapitsyn/openchamber

Install

Download from Releases. Available for macOS (Apple Silicon and Intel).

Prerequisite: OpenCode CLI installed.

What makes the desktop app special

  • Remote instances over SSH - connect to remote OpenChamber servers with dedicated lifecycle and UX flows
  • Project Actions - run dev servers, configure SSH port forwarding, open remote URLs locally
  • Multi-window - work on several projects in parallel, each in its own window
  • "Open In" shortcuts - open workspace in Finder, Terminal, or your editor of choice
  • Local + remote switching - jump between local and remote OpenChamber instances
  • Native macOS integration - menus, deep-links, auto-update, and polished window management

Plus everything from the shared OpenChamber UI: branchable timeline, Git sidebar, terminal, voice mode, and more.

Features

Core UI

  • Branchable chat timeline with /undo, /redo, and one-click forks from earlier turns
  • Smart tool UIs for diffs, file operations, permissions, and long-running task progress
  • Multi-agent runs from one prompt with isolated worktrees for safe comparisons
  • Git workflows in-app: identities, commits, PR creation, checks, and merge actions
  • Context visibility tools (token/cost breakdowns, raw message inspection, and activity summaries)
  • Integrated terminal with per-directory sessions and stable performance on heavy output

Desktop (macOS)

  • Native macOS menu integration with polished app actions and deep-link handling
  • Multi-window support for parallel project/session workflows
  • "Open In" shortcuts for Finder, Terminal, and your preferred editor
  • Fast switching between local and remote instances
  • Workspace-first startup flow with directory picker and steadier window restore behavior

Remote Tunnel (Desktop)

  • Configure in Settings -> OpenChamber -> Remote Tunnel.
  • Supported Cloudflare modes: Quick, Managed Remote, Managed Local.
  • One active tunnel per Desktop instance. Starting a different mode replaces the current tunnel.
  • Replacing or stopping a tunnel revokes existing connect links and invalidates remote tunnel sessions.
  • Connect links are one-time tokens; generate a new link for each new connection attempt.

Development

git clone https://github.com/btriapitsyn/openchamber.git
cd openchamber
bun install
bun run desktop:dev

License

MIT