WorldFork Documentation
WorldFork is agent-operated social simulation infrastructure for branching timelines. It is best understood as a Monte Carlo tree search of the real world: initialize a scenario, explore plausible branches, score terminal outcomes, and compare the resulting timelines. It exposes a FastAPI backend, Celery workers, durable Postgres and Redis state, an artifact store, and the worldfork CLI for agent and operator workflows.
Wiki And Documentation Mirrors
Resource |
Use this when |
|---|---|
You want the maintained documentation site generated from this repo. |
|
You want a DeepWiki view of the repository and codebase. |
The documentation is organized around the jobs people actually need to do:
Start here |
Use this when |
|---|---|
You need a local backend, CLI, and agent skill installed |
|
You need command examples or agent-safe operating patterns |
|
You want to run Atlas or the live runtime smoke |
|
You need the runtime model and storage layers |
|
You need the exact initializer, tick, queue, and observability flow |
|
You need report versioning, artifacts, and continuations |
|
You are writing or operating an AI agent against WorldFork |
Guides
- Setup
- CLI
- Demos
- Architecture
- Runtime Walkthrough
- One Run In One Diagram
- Big Bang Initialization
- What The Initializer Must Produce
- Initialization Inspection
- Tick Clock And Simulation Time
- One Tick, Stage By Stage
- Cohort And Hero Decisions
- Event Queue And Event Summary
- God Review And JSON Tool Calls
- Cohort Split And Merge Semantics
- Branches And Inheritance
- Endpoint Ledgers And Path Mass
- Job Queue And Celery
- Job Lifecycle
- Resume And Interrupt Semantics
- Observability
- Reporting
- Agent Interface
- Testing
- Release Automation