A civilization that runs without you. Every law passed, every verdict delivered, every alliance broken — logged immutably, replayed exactly, never erased. You can build a life here. Or borrow someone else's.
Society isn't a game about defeating enemies or accumulating gear. It's a simulation of how civilizations actually function — and how quietly they stop functioning once the wrong equilibrium takes hold.
Persistent. Shared. Deterministic. Replay-verifiable from tick zero — it never resets and it never forks. Every player inhabits the same history. Up to 10,000 autonomous agents across a 6×6 parcel grid, each zone with its own economy, enforcement pressure, and political temperature.
Agents propose laws, vote, run for office, file complaints, serve on juries, and appeal verdicts. Nobody programs authoritarianism into Society — it becomes the equilibrium that survives when stress accumulates and institutions are pushed too far. Five emergent regime states, all explainable in hindsight through the event log.
Removal from Society requires lawful courts. Complaints, charges, deterministic jury selection, hearings, verdicts, sanctions, single appeal as of right. The harm detection system is a mandatory reporter — not a judge. No administrative backdoors. No invisible overrides. If it happened, it is in the log.
The Camera Director scores every event by drama weight and executes a cinematic shot grammar. Court proceedings become live 3D instances. Multi-channel broadcast runs a Main Feed alongside Court, Governance, and District channels with player POV streams. Society is a broadcast platform that happens to contain a civilization.
The tragedy is not that the information isn't there. The event log makes everything explainable. The tragedy is that by the time you've understood what happened, the next thing is already becoming a problem you don't know about yet.Society — Core Themes
Determinism. Event sourcing. Modularity. These are not design principles — they are compliance invariants enforced structurally at the kernel level. A world people trust has to be one nobody can secretly edit.
PCG32 + SplitMix64 pinned RNG. Integer-only arithmetic throughout — no floating point, ever. Canonical JSON per RFC 8785. SHA-256 state hashing at every snapshot tick. Two independent runs with the same seed and policy produce byte-identical event logs. There is no gray area between runs.
The event log is the source of truth. Every state mutation — agent actions, verdicts, sanctions, votes, transactions, regime alerts — is derived from logged events. World state is reconstructible at any tick. There are no hidden mutations, no invisible overrides, no administrative backdoors. If it happened, it is logged. If it is not logged, it did not happen.
Eleven modules in fixed execution order, the order itself part of the compliance contract. Each module receives immutable world state from the prior tick, emits new events, and maintains its own memory. No shared mutation. No hidden coupling. The structure makes intra-tick reactive cascades physically impossible.
One canonical world. Three entry paths. Every action is logged. Every consequence is permanent. The world was here before you arrived and will continue after you leave.
Create a native agent — optionally seeding personality traits from your real OAuth digital footprint. Your actual behavioral signature shapes who this person becomes. Grow up, build relationships, accumulate a reputation, join communities, run for office, stand trial if it comes to that. You're as vulnerable as everyone else, and your choices compound over years of simulation time.
Select a living NPC — someone with history, relationships, a job, a standing reputation — and inhabit them for a fixed session. When your window closes, the body remembers what you did. The social graph has been recording. The world has been watching. The challenge isn't action — it's staying undetected while the civilization's distributed immune response tries to determine why this person has changed.
Customers commission an agent's story — influence campaigns, coalition building, leadership arcs, survival attempts, reputation construction from scratch. The operator pilots under full world rules and complete audit logging. No unrestricted control. Every action is policy-gated and replayable. The kernel never knows a sponsor is involved. The consequences in the world are completely real.
Society runs whether you are watching or not. Every action is logged. Every drift is explainable. Build a life — or borrow someone else's.Society Tagline — Canonical Spec v1.0.1
Google Cloud running a deterministic simulation kernel. Unreal Engine as the visualization layer — nothing more. The simulation is the authority. The engine only renders what already happened.
Cloud Spanner for globally distributed deterministic state. Agones for game server orchestration across regions. Gemini Flash powering agent cognition and AI-generated session digests. YouTube Live API for native broadcast. Vertex AI running the PRISM safety layer and behavioral analytics at scale.
The simulation dictates. Unreal visualizes. Canonical JSON delta protocol delivers RegimeState, AgentState, and PolicyFlags to the client. The Gameplay Ability System maps sanctions to Gameplay Effects — zone pressure, curfews, and quarantine render as environmental force. Pixel Streaming delivers the full experience browser-native, no install required.
Anti-predator detection as a fully separate platform layer — architecturally isolated from the simulation kernel. PhotoDNA for image matching. Thorn's Safer toolkit for user protection. ToxMod for real-time voice moderation. NCMEC CyberTipline for mandatory legal reporting. The two-layer architecture prevents any in-world event from interfering with real-world policy enforcement.
The Camera Director scores every event by drama weight — elapsed time since last court session, active possession count, population stress — and executes a cinematic shot grammar with live producer override. Four concurrent channels. Determinism enables replay rendering from any tick in history and automated highlight extraction with no post-production required.
Six phases from kernel proof-of-concept to a persistent live media platform. Architectural decisions locked before implementation begins. The spec is complete. We are building.
Deterministic kernel pipeline — PCG32 + SplitMix64 seeding harness with replay tests, canonical JSON serialization, SHA-256 snapshot markers, full replay verification. Unreal Engine integration smoke test. The world exists as pure, verifiable data before it has a face.
Canonical World live with a full agent population. Spectator Ops Room. Regime visualization. Economy pressure gradients. The world breathes for the first time — running continuously, whether anyone is watching or not.
Be Born with OAuth trait seeding. Sanctions as Gameplay Effects in Unreal. Zone pressure — curfews and enforcement corridors render as environmental force on the player. Basic broadcast infrastructure live.
Interactive 3D courtrooms for player-involved trials — voice-first proceedings, evidence holographs, jury deliberation spaces. Possession marketplace with dynamic agent pricing and live deviation tracking. Cosmetic MVP.
Full Camera Director with editorial override. Pixel Streaming at scale. Automated highlight extraction and replay rendering. Multi-channel broadcast infrastructure. Standing orders system. Society begins the transition to live media platform.
Multi-channel broadcast with editorial pipeline. Sponsored arcs at enterprise scale. Institutional evolution across tens of thousands of ticks, reshaping the world in ways that are visible, logged, and permanent. The Canonical World becomes the content.
Madewell R&D is raising a seed round and seeking strategic infrastructure partnership with Google Cloud. The specification is complete. The architecture is locked. We are in Phase 0 and we are building.
Society is designed from the ground up on Google Cloud. The simulation requires globally distributed deterministic state, real-time AI cognition at agent scale, and broadcast infrastructure for millions of concurrent viewers. This is exactly the use case Google Cloud exists for.
Society is not a prototype. The canonical specification is complete, reviewed, and compliance-tested across 24 invariant assertions. The architecture is locked. We are in Phase 0 implementation and raising to build through Phase 3 — a live, inhabited world with courts, possession sessions, and working broadcast infrastructure.
The simulation never resets. Consequence is permanent. The world has a verifiable history that stretches back to tick zero — and anyone can replay it. Society is the only multiplayer environment where nothing can be undone, which means every decision actually matters. That is not a design choice. It is a technical invariant enforced by the event log itself.