# opencode-manager **Repository Path**: nmkxlc/opencode-manager ## Basic Information - **Project Name**: opencode-manager - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-02-17 - **Last Updated**: 2026-04-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

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 ```bash 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 -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](https://chriswritescode-dev.github.io/opencode-manager/development/setup/). ## Screenshots
Chat (Mobile)
chat-mobile
File Browser (Mobile)
files-mobile
Inline Diff View
inline-diff-view
## Features - **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 - **Schedules** — Recurring repo jobs with reusable prompts, run history, linked sessions, and markdown-rendered output - **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 ([plugin repo](https://github.com/chriswritescode-dev/opencode-memory)) and compaction awareness - **Mobile** — Responsive UI, PWA installable, iOS-optimized with proper keyboard handling and swipe navigation ## Configuration ```bash # 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](https://chriswritescode-dev.github.io/opencode-manager/configuration/environment/). ## Documentation - [Getting Started](https://chriswritescode-dev.github.io/opencode-manager/getting-started/installation/) — Installation and first-run setup - [Features](https://chriswritescode-dev.github.io/opencode-manager/features/overview/) — Deep dive on all features - [Configuration](https://chriswritescode-dev.github.io/opencode-manager/configuration/environment/) — Environment variables and advanced setup - [Troubleshooting](https://chriswritescode-dev.github.io/opencode-manager/troubleshooting/) — Common issues and solutions - [Development](https://chriswritescode-dev.github.io/opencode-manager/development/setup/) — Contributing and local development ## License MIT