Arcanum is a .NET 10, single-binary, Native AOT application. It runs two ways: a long-running HTTP host (arcanum serve) and terminal commands that are thin clients over that API — including an interactive Command Center for attended work. Inference routes through any OpenAI-compatible provider (including Ollama via its /v1 endpoint). Sessions, Lore, Saga, Lexicon, and operator state live in an encrypted local Grimoire (SQLCipher). Point existing OpenAI clients at Arcanum and keep your arsenal.

The hub

Campaigns, Spells & Trials

Sessions, memory & The Weave

Apprentices & The Conclave

Wards, Sanctum & the watch

The metaphor

Arcanum maps its domain onto a Dungeons & Dragons-inspired world. You are the Dungeon Master. Persistent workspaces are Campaigns; skills are Spells; high-risk actions pass through Wards; sandboxes are Sanctums; autonomous agents are Apprentices of The Conclave; memory lives in the Grimoire, the Lexicon, and Saga; search rides The Weave through Divination; validation happens on the Proving Grounds.

Compendium

Compendium is the desktop configuration editor for Arcanum — a .NET 10 Avalonia app that reads and writes arcanum.json only. It does not run inference, open the Grimoire, or talk to MCP. It reuses Arcanum’s Core settings model and Data Protection secret interop (dp:v1:), so provider keys and HTTPS certificate passwords stay encrypted the same way arcanum serve expects. Open it from The Forge, or run it alone when you want a visual editor instead of hand-editing the tome.

Join the beta

Beta participants get the Arcanum GitHub codebase and native builds for macOS (Apple Silicon). One beta program covers both Arcanum and The Forge.

Sign up for the beta