A GNOME/Adwaita-style desktop chat UI for OpenCode agents, built with Electron, Vite and React.
- Clean GNOME/Adwaita look with a light cyan accent theme
- Sidebar with your chat sessions
- Agent and model pickers right in the composer
- Rendered markdown replies (GFM) with tool-call chips
- Typing indicator while the agent responds
- Dark theme support
- Windows 10/11 (the prebuilt installer is Windows-only)
- OpenCode CLI installed and available on your
PATH— the app talks to it via its local SDK/API
- Go to the Releases page
- Download
OpenCode-Chat-Setup-0.1.0.exe - Run the installer and launch OpenCode Chat
The installer is unsigned — Windows SmartScreen may show a warning. Click More info → Run anyway.
npm install
npm run dev # run in development (Vite + Electron)
npm run dist # build the Windows installer into release/Pick an agent and model in the composer, type your message, and press Enter. The reply streams in as markdown. Use the sidebar to manage sessions and the header buttons for new chats or stopping a running agent.
- "Agent not found / connection error": make sure
opencodeis installed and on yourPATH, then restart the app. - Windows shows an unknown publisher warning: the app is unsigned; this is expected.
MIT