OpenCode app (the original) for Home Assistant

,

Hey everyone!

The original OpenCode thread has grown into a busy discussion — which is great! — but it's become hard to spot when a new version actually ships. So this thread is focusing on release announcements. I'll post every new version here with a changelog. If you want a low-noise way to stay on top of updates, hit Watch on this thread.

For questions, discussion, and support, please feel free to use this thread — and report bugs on GitHub.

New here? OpenCode is an add-on that puts the OpenCode AI coding agent in your HA sidebar — natural-language config editing with deep MCP/LSP integration and config-validation safety rails. Add the repository to install. There's also a beta channel add-on you can run side-by-side with stable if you like testing things early.

And to kick this thread off:

2.3.0

The main addition is an optional web UI: you can now switch the sidebar interface from the classic terminal to OpenChamber, a graphical interface for OpenCode with chat-style sessions, file browsing, and git integration. Credit to the OpenChamber project for the UI itself — this add-on's part is making it run cleanly behind Home Assistant Ingress. It spent the last several beta releases getting stabilized there, but if anything misbehaves, switching back to terminal restores the previous experience.

Added

  • Interface Mode option in the Configuration tab: terminal (default) or openchamber
  • OpenChamber web UI (pinned @openchamber/web 1.13.9), served through Home Assistant Ingress on the existing sidebar entry
  • A small first-party ingress proxy (internal only) that adapts OpenChamber's assets, API calls, SSE, and websockets to HA's /api/hassio_ingress/... path

Changed

  • Nothing for terminal users — the default interface and behavior are identical to 2.2.0

Security

  • No new network exposure: OpenChamber binds to 127.0.0.1 inside the container, no LAN port is opened, and Home Assistant Ingress remains the authentication layer

To try it: Configuration → Interface Mode → openchamber → restart the add-on. To go back: set it to terminal and restart.

OpenCode 2.3.2 Released

OpenCode 2.3.2 is now available.

This release updates the optional OpenChamber web UI to OpenChamber 1.14.0 and includes additional fixes for running it through Home Assistant Ingress.

What Changed

  • Updated bundled @openchamber/web from 1.13.9 to 1.14.0
  • Fixed OpenChamber 1.14.0 asset loading under Home Assistant Ingress
  • Fixed Vite module preload URLs escaping to root /assets/...
  • Fixed missing JavaScript chunks when using Interface mode: openchamber
  • Fixed stylesheet MIME errors caused by escaped root asset paths
  • Promoted after validation through the beta channel as 2.3.2b0 and 2.3.2b1

Who Is Affected

If you use the default terminal interface, there should be no visible change.

If you use:

interface_mode: openchamber

this update should make the latest OpenChamber version work correctly through the Home Assistant sidebar.

After Updating
Restart the add-on after updating.
If OpenChamber still behaves oddly after the update, try a hard browser refresh. Old cached frontend assets or service workers can sometimes interfere after this kind of web UI update.