API: /api/civ/run, /api/civ/sweep. A run is a pure function of (world, config, civSeed, ticks) — the same call regenerates the same chronicle, and edge-caches forever.
A deterministic, coevolutionary agent-based civilization simulation on a generated mappa world. Individuals turn over by birth and death; lineages, cultures and institutions carry identity across ten millennia. Nothing about eras is scripted — agriculture and industry are emergent phase transitions. Headless-first: everything here is one call to the CORS-open, no-key API.
▶ Particle playback → · 📈 Development → · 📊 FRED → · the world on mappa ↗ — the same run carries across all of them by its link (world + config + seed + ticks). Watch the population move across the map, trace the rise and fall of dynasties, browse the whole economy, or inspect the planet it runs on.
API: /api/civ/run, /api/civ/sweep. A run is a pure function of (world, config, civSeed, ticks) — the same call regenerates the same chronicle, and edge-caches forever.