The rich TUI surface of the Arcanea Multi-Coding Agent System (AMCAS). A maintained fork of OpenCode, shaped for Arcanea creators.
Sits on top of @arcanea/orchestrator (the routing/swarm brain). Use arcanea-code when you want a beautiful, interactive TUI. Use the orchestrator when you want to script or compose.
- Arcanea's fork of OpenCode, tuned for multi-model development workflows
- Guardian routing, canon awareness, design-system discipline
- The preferred daily-driver surface for Arcanea creators in the terminal
- Not a router — routing lives in
@arcanea/orchestratorand@arcanea/router-spec - Not a replacement for your existing CLIs — it composes with them
- Not the Arcanea product itself — see arcanea.ai for the creator platform
Currently in migration from a thin Guardian-routed CLI to a full OpenCode fork. Until v0.2, use @arcanea/orchestrator directly:
npm i -g @arcanea/orchestrator
arcanea-orchestrator doctorWhen the OpenCode fork lands, this repo will publish arcanea-code as the installable TUI:
# Future:
npm install -g arcanea-code
arcanea-code # opens the TUI┌─────────────────────────────────┐
│ arcanea-code (this repo) │ ← daily-driver TUI, OpenCode fork
│ rich surface, interactive │
└──────────────┬──────────────────┘
│ shells out / API
▼
┌─────────────────────────────────┐
│ @arcanea/orchestrator │ ← the brain
│ routes, plans, swarms, learns │
└──────────────┬──────────────────┘
│ execs
▼
┌─────────────────────────────────┐
│ claude / opencode / codex / │
│ gemini sub-CLIs │
└─────────────────────────────────┘
- @arcanea/orchestrator — routing + swarm brain (install this today)
- @arcanea/router-spec — canonical routing declarations
- arcanea-orchestrator — orchestrator source repo + Composio AO fork for swarm sessions
- oh-my-arcanea — OpenCode overlay (canon + skills + agents), compatible with this fork
- arcanea — public mirror of Arcanea.ai
MIT. See LICENSE. Upstream OpenCode license preserved. Provided "AS IS" without warranty. Not affiliated with OpenCode, Anthropic, OpenAI, Google, or any model provider.