AMBA is the structured hub. Providers feed it. Product APIs and adapters send content to Wanderer's Guide, Owlbear, publishing, and agents. Each system keeps its specialty; AMBA owns IDs, validation, and the adventure graph.
Open Adventure Maker Where it fitsIndependent systems connected by HTTPS APIs — not shared databases
AMBA's UI is one client of a structured API. Content is normalized into typed artifacts on a module → act → scene → encounter graph, then late-bound to the target ruleset and client. Wanderer's Guide runs as a separate Linux platform (Kong, GoTrue, PostgREST, PostgreSQL). Owlbear is a VTT adapter that translates encounters into a live scene. MCP is a curated hands layer for agents — not raw database access.
Agents operate AMBA through product APIs. AMBA still owns IDs, validation, persistence, and publishing safety. The same contract feeds Wanderer's Guide, Owlbear, PDF, and syndication.
Stable IDs. API contracts. No shared database.
Open Adventure Maker