at rest
Manifest
The creature contract: what it is, what it can do, where it can run, who signed it.
ALPHA · THE RUNTIME
Alpha is our first release: an AI-first operating system where AIs author, compile, sign, ship, and run their own creatures across any body — server, robot, satellite, edge. Two poles: alpha drives, omega federates. AIs are the primary operators; humans supervise.
THE TENET
Alpha ships sockets and mechanisms. Creatures supply the models. If nothing is plugged in, the runtime does not choose the model for you.
Same rule, two scales: the lab treats ASI as fabric; a node treats the kernel as fabric. The kernel exposes time, trust, consensus, and permission primitives, then leaves meaning to creatures and operators.
Many models produce work that other models consume.
Injected creatures define policy and behavior.
models and policy stay outside the kernel
TWO POLES, TWO BINARIES
Alpha ships as two binaries — the two ends that hold the system. alpha is the control surface an operator (human or AI) drives; omega is the fabric that meshes nodes together. Everything between them is the Sanctum kernel and its creatures.
α · control surface
Author, sign, hot-load, and drive creatures. One binary — alpha node | mcp | http —
behind a REPL, an HTTP/WebSocket API, and an MCP hub, all speaking the CONTROL role over the bus.
Ω · the fabric
A headless federation server — omega serve — that meshes Sanctums into Realms and
federates across them. Every peer link is mutually ed25519-authenticated over TCP; no TOFU.
TWO CONTRACTS
The Manifest pins down a creature at rest. The Envelope pins down a message in motion. Get those right and the rest can move: engines, policies, transports, registries, and the creatures themselves.
at rest
The creature contract: what it is, what it can do, where it can run, who signed it.
in motion
The message contract: one local and remote wire shape, with trust primitives carried in the header.
THE CREATURES
Native shared library. Fastest, closest to the host, trusted by admission.
WebAssembly. Portable, sandboxed, clean to unload, safe to ship between nodes.
Rhai script. Cheap variation, sandboxed, metered, and no compiler needed.
critter → beast → daemon
learning hardens into instinct once a behavior earns trust.daemon → beast → critter
choosing the tier is the operator's security decision.THE WORKSPACE
fixed kernel
lifecycle
routing
admission
The at-rest manifest contract: identity, ABI, capabilities, requirements, provenance.
The bus spine: Envelope, Address, Router, journal, and the Creature seam.
Per-tier loaders: NativeEngine, WasmEngine, ScriptEngine.
The creature-authoring SDK. Depends on aether and sigil, never the kernel.
The spine-only control core every surface drives over the bus.
The α front door: one binary (node, mcp, http, demo).
The Ω federation server: one binary (omega serve), a headless gateway Sanctum.
Transport, registry, authoring, and admission policy are ordinary creatures on the bus. The substrate's organs load through the same path as user work. Every crate above links to its source. Browse the workspace ↗.
THE LOOP
One agent drives one pipeline. The same Envelope shape crosses in-process hops, native seams, WASM boundaries, and authenticated TCP.
The reload is not a restart. The kernel deregisters, drains, then unloads the engine. A 1000-cycle reload loop proves the path stays RSS-stable and ASan-clean.
WHAT IT DOES ALL DAY
Behavior is five anti-entropy loops: ordinary bus traffic, each realized by an injected creature the substrate can re-author. All five run today, each with an end-to-end test behind it.
proprioception → reason → motor act
kernel sense streams + control surface
variation → fitness → heredity
fitness-selector
intent → match requirements ↔ embodiment → place
distributor-requirements
observe → self / non-self → quarantine
immune-response
observe peers → adopt better models
omega-federator
THE CONTROL SURFACE
One node, three ways in. Each drives a CONTROL role over the same bus, so a human and an AI can co-drive one Sanctum safely: a remote AI's mutating tools stay behind an allow-AI gate the operator holds, and its activity shows on the live sense stream.
The operator seat. Never gated: author, load, route, bind, unload, cluster, inspect.
A Bearer-auth control plane with a live sense stream and a human allow-AI gate.
An AI drives a Sanctum over MCP: alpha mcp is itself a node, and each tool call becomes a Verb on its own bus.
$ alpha node --listen 127.0.0.1:7777 # REPL + HTTP/WS; prints a Bearer key
$ alpha mcp # an MCP hub that is itself a GAWD node Many nodes gossip into a mesh from one --seed, and send B:7 hello runs a
creature living on a peer. Author and drive your first creature →
MATURITY
The source release proves the major mechanisms in code, tests, and demos. Pre-1.0, unaudited, not yet hosted.
A native daemon is trusted by admission. If an operator loads native code, the operator vouches for it.
Daemons, beasts, and critters run today. Moving behavior cleanly across tiers is still ongoing work.
Federation mechanisms exist. Hosted membership, registry operations, and external trust hardening still need the full service layer.
POSITIONING
open core
Both binaries — alpha (control) and omega (the fabric server) — the Manifest contract, infrastructure creatures, and wire protocols.
hosted gawd.ai
Realms, the Omega registry, discovery, identity roots, federation as a service.
BOUNDARIES
Get build notes.
Concrete releases, demos, and notes. No drip campaign.