Self‑hosted Nuxt UI for opencode – chat, project & MCP management behind a proxy
opencode-web is a Nuxt 4 front‑end that proxies all traffic to an opencode server, eliminating CORS and double authentication when running behind reverse‑proxy tools like Traefik and tinyauth. It gives users a project picker, live SSE chat, MCP management, and a UI for tool results, all wrapped in a responsive design that works on desktop and mobile. The app is aimed at developers who run their own opencode instance and want a polished, secure interface without modifying the server. Compared to the stock browser UI, it adds same‑origin proxying, per‑project scopes, and a richer feature set that works out of the box behind auth proxies.
View on GitHub →JuanmanDev/opencode-web