Microck/opencode-studio

web GUI for securely managing local OpenCode configuration

743 ★54 forksTypeScriptUpdated 15d ago

What you need to know

A local GUI for managing opencode configurations — toggle MCP servers, edit skills, manage plugins, handle auth, and create profiles without JSON editing.

Install

npm install -g opencode-studio-server
Fully local: run quickstart.bat (Windows) or `chmod +x quickstart.sh && ./quickstart.sh` (macOS/Linux), then open http://localhost:1080

Usage

  • Visit opencode.micr.dev and click 'Launch Backend' (public site + local backend), or run fully local and open http://localhost:1080
  • Use /mcp to toggle servers on/off and add new ones by pasting npx commands
  • Use /skills to browse/edit skills, create from templates, or bulk-import raw GitHub URLs
  • Deep links for one-click installs: opencodestudio://install-mcp?name=NAME&cmd=COMMAND, opencodestudio://import-skill?url=URL

Key features

  • MCP manager: toggle servers, add via npx command, delete unused configs
  • Profiles: isolated environments with separate configs, history, and sessions
  • Skill editor, plugin hub (hooks/watchers/lifecycle templates), commands and agents manager (OMO format)
  • Usage dashboard (token costs, model breakdown from local message logs), auth/credential profiles, GitHub sync via `gh` CLI, backup/restore, i18n (en + zh-CN)

Best for

opencode CLI users who want a visual dashboard to manage their opencode config (MCP servers, skills, plugins, agents) instead of editing JSON.

Caveats

  • Requires an existing opencode config (`~/.config/opencode/opencode.json` must exist or the server reports 'opencode not found')
  • GitHub blocks custom protocols like opencodestudio:// in user content — needs a redirect page to work from external sites
  • GitHub sync requires `gh auth login` first; agents (OMO) require oh-my-openagent.json with an `agents` field
Platforms: Windows · macOS · LinuxClients: opencode CLI

Reviewed 2026-08-07

Topics

cli-toolsconfiguration-managerdesktop-appdeveloper-toolsguimcpmodel-context-protocolnextjsopencodereact
View on GitHub ↗
Stars
743★
Forks
54
Language
TypeScript
License
Created
2025-12-29
Last push
2026-07-22