OpenCode Manager
Drive your self-hosted OpenCode agents from anywhere.
OpenCode Manager is a self-hosted, mobile-first web app for driving your OpenCode AI coding agents — chat, git, files, schedules, and MCP — from any device.

Features
Chat & Sessions
Real-time streaming chat with slash commands, @file mentions, and Plan/Build modes.
Repositories & Git
Multi-repo management with branches, git worktrees, diff viewer, and push/pull.
File Browser
Browse, edit, upload, and download files with syntax highlighting.
Schedules
Recurring prompts on cron or interval schedules in throwaway worktrees.
AI Configuration
Bring your own providers and models, configure custom agents, and set tool permissions.
MCP Servers
Run local or remote Model Context Protocol servers with reusable templates.
Skills
Reusable SKILL.md instruction sets, global or per-project.
Push Notifications
Background alerts when an agent needs input or a session goes idle.
Voice
Dictate prompts and hear responses via STT/TTS.
Installable PWA
Works on iOS, Android, and desktop with an offline app shell.
How it works
Run it yourself
docker-compose up -d supervises an OpenCode server + manager API on your hardware.
Connect your providers
Add API keys or OAuth for Anthropic, OpenAI, GitHub Copilot.
Code from anywhere
Open the PWA on any device and drive your agents in real time.
Screenshots
Quick Start
Clone and start
Clone the repo, configure your env, and launch with Docker. Open http://localhost:5003 and create your admin account.
git clone https://github.com/chriswritescode-dev/opencode-manager.git
cd opencode-manager
cp .env.example .env
echo "AUTH_SECRET=$(openssl rand -base64 32)" >> .env
docker-compose up -dOpen source & self-hosted
OpenCode Manager is free, open source, and runs on your own hardware. Deploy it with Docker and start managing your AI agents today.
