OpenChamber ✨
I started this project because I fell in love with @opencode as a TUI coding agent, but realized I personally didn’t enjoy living in the terminal all day.
I wanted easier remote access, something that worked nicely from a phone/tablet, and a UI that felt more natural to use day-to-day.
What started as a fan-made UI slowly grew into something much bigger.
OpenCode now has its own web UI and desktop app, but I still keep building OpenChamber because the project naturally grew into its own thing over time.
I like experimenting with workflows, tooling, and UX ideas around agents - and people seem to enjoy using it too 🙂
https://t.co/liLH6MqDmE
OpenChamber now runs on Windows 🎉🪟
Which means Windows users now get access to the full desktop experience:
- Floating Mini Chat
- Multiple native windows
- Native notifications
- Open projects/files directly in your tools
- Local & remote instance switching
- Deep-link connections
- SSH hosts with port forwarding
- Convenient tunnels management
If you're using @opencode on Windows, there's now another desktop option to choose from 🙂
https://t.co/dAtmdupTcu
Really hoping open source harnesses get more traction and push the competition forward. I know I'm super happy with OpenCode + @openchamber_dev right now, and it'll be hard to move away from it at this point.
Full post here: https://t.co/CpoZI899qZ
OpenChamber 1.12.1
This release gives OpenChamber the architecture it needed: local clients, remote runtimes.
- headless mode turns a remote OpenChamber instance into an API endpoint
- the desktop app can connect to that endpoint while keeping its bundled UI
- the same split is what the upcoming mobile app will use
- there is a new mobile UI you can try (with ability to switch to the old one in settings) that will serve for upcoming mobile app
@kaushikgopal@opencode@Openchamber_ Took us some time, but a lot of bugs were fixed in 1.12.1 and it is now out. Including the one you reported, thanks again!
June update of AI model choices
Kimi 2.6 has been the blow away surprise for me; often it keeps pace with GPT-Medium.
Also @opencode + @Openchamber_ is another sleeper hit. This harness combo is allowing me to do a lot more.
OpenChamber 1.11.7
Plugins are now manageable from the app!
Opencode plugins with npm update checks.
Ngrok tunnels in the CLI and desktop settings, and a branch graph in git history.
https://t.co/qSEq8Ihwgf
OpenChamber 1.11.5
Desktop builds are now on Electron, and the workspace shell got a refresh: full-width header, framed chat area, and smoother sidebar transitions.
Snippets landed too. Type `#` in the composer for reusable blocks with autocomplete, plus a settings page for global and project snippets.
Image attachments now preview before you send them with the citations in composer. Markdown highlights formatting as you type. Git changes split into staged and unstaged sections.
https://t.co/dAtmdupTcu
@CruiseSha Issue found! The reload button will now restart the OpenCode process so that the updated version will be used right away. Thanks for report, this will be included in next release :)
New in OpenChamber 1.11.3
A lot of work recently went into making the app feel less fragile. Better autocomplete behavior. Better session switching. Smoother tool expansion.
Also:
- collapsible thinking blocks
- inline Git diffs in history
https://t.co/qSEq8Ihwgf
You can now inspect your local dev server, annotate UI elements, attach screenshots/console logs, and send all of that directly to the agent.
Even when working through remote OpenChamber instances.
Point at the broken thing. Send it to the agent.
New in OpenChamber 1.11
- Embedded Preview for local web apps (Vite/HMR, console logs, DOM inspect, screenshots, annotations)
- Mini Chat windows for focused conversations
- Scheduled tasks for recurring prompts/commands
- Clone repositories directly from Add Project
- Local Whisper speech-to-text
- One-click Git sync + stash management
- Lots of streaming + performance fixes
OpenChamber has slowly gone from a GUI for Opencode into a workspace for agents.
https://t.co/liLH6Mq5x6