Skip to content

frankxai/arcanea-code

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10,484 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arcanea Code

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.

What this repo is

  • 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

What this repo is NOT

Install (forthcoming)

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 doctor

When 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

Architecture (AMCAS)

┌─────────────────────────────────┐
│  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                │
└─────────────────────────────────┘

Related

License

MIT. See LICENSE. Upstream OpenCode license preserved. Provided "AS IS" without warranty. Not affiliated with OpenCode, Anthropic, OpenAI, Google, or any model provider.

Packages

 
 
 

Contributors

Languages

  • TypeScript 55.4%
  • MDX 40.5%
  • CSS 3.1%
  • Rust 0.5%
  • Astro 0.2%
  • JavaScript 0.2%
  • Other 0.1%