GitHub - djun/opencode-manager: Mobile-first web interface for OpenCode AI agents. Manage, control, and code with multiple OpenCode agents from any device - your phone, tablet, or desktop. Features Git integration, file management, and real-time chat in a responsive PWA. Deploy with Docker for instant setup.

OpenCode Manager

Mobile-first web interface for OpenCode AI agents. Manage, control, and code from any device.

License Stars Latest Release PRs Welcome

OpenCode Manager Demo Git Commit Demo

Quick Start

git clone https://github.com/chriswritescode-dev/opencode-manager.git
cd opencode-manager
cp .env.example .env
docker-compose up -d
# Open http://localhost:5003

On first launch, you'll be prompted to create an admin account. That's it!

For local development setup, see the Development Guide.

Screenshots

  • Git — Multi-repo support, SSH authentication, worktrees, unified diffs with line numbers, PR creation
  • Files — Directory browser with tree view, syntax highlighting, create/rename/delete, ZIP download
  • Chat — Real-time streaming (SSE), slash commands, @file mentions, Plan/Build modes, Mermaid diagrams
  • Audio — Text-to-speech (browser + OpenAI-compatible), speech-to-text (browser + OpenAI-compatible)
  • AI — Model selection, provider config, OAuth for Anthropic/GitHub Copilot, custom agents with system prompts
  • MCP — Local and remote MCP server support with pre-built templates
  • Memory — Persistent project knowledge with semantic search and compaction awareness
  • Mobile — Responsive UI, PWA installable, iOS-optimized with proper keyboard handling and swipe navigation

Configuration

# Required for production
AUTH_SECRET=your-secure-random-secret  # Generate with: openssl rand -base64 32

# Pre-configured admin (optional)
ADMIN_EMAIL=admin@example.com
ADMIN_PASSWORD=your-secure-password

# For LAN/remote access
AUTH_TRUSTED_ORIGINS=http://localhost:5003,https://yourl33tdomain.com
AUTH_SECURE_COOKIES=false  # Set to true when using HTTPS

For OAuth, Passkeys, Push Notifications (VAPID), and advanced configuration, see the Configuration Guide.

Documentation

License

MIT