all.sourceAllSource

C4 · System Context + Containers

The AI-agent suite on a durable event store.

AllSource Core is a purpose-built Rust event store — WAL + Parquet + DashMap, durable across restarts. On top of that one source of truth sits a suite of AI-agent products: Prime agent memory, the prime-mcp server, the event-sourced chronis task CLI, and the language SDKs. Explore it as an interactive C4 diagram — toggle between the System Context and the deployable Containers, and click any bubble for details.

Core is the database

A durable event store: write-ahead log with CRC32 + fsync, Snappy-compressed Parquet, and a DashMap index for ~12µs reads. Event data survives restarts.

One gateway, one path

Clients go through the Query Service (auth, billing, routing) to Core. The Control Plane owns public auth and billing. PostgreSQL holds operational metadata only — never events.

Backend on Fly, web on Vercel

Six backend apps run on Fly.io (core, query, control-plane, auth, prime, registry). The Next.js dashboard runs on Vercel at www.all-source.xyz.