AltiVerse β Fork a decision. Watch the worlds it creates. π±
Every big decision has a hidden second half you never get to see. AltiVerse lets you fork one choice into 2β4 alternate realities and run each forward as a small living world β up to ~1,000 people who move, stress out, bond, clash, spread rumours, and tell you how it felt.
It's a thinking tool for the second-order effects of a decision β a school phone ban, a 4-day week, 8- vs 12-hour hospital shifts β and a hands-on way to learn systems thinking, the scientific method, and agent-based modeling. Best of all: it's local-first, runs fully offline, and needs no account.
βΆοΈ Try it in one line (Node 18+):
npx github:LeoTheAIDev/Altiverse
β GitHub: https://github.com/LeoTheAIDev/Altiverse
β What you can do β
π± Fork one decision into 2β4 alternate realities on a shared timeline
π§βπ€βπ§ Watch living worlds of people β friendships, rivalries, rumours, burnout
π€ Click any person to compare how they specifically fare in every timeline
π See exactly when & why the worlds diverge (live metrics + divergence chart)
π Export a full report with an executive summary and a recommendation
π 100% local β runs offline, bring any AI model (Ollama, LM Studio, OpenAI, Groqβ¦) or none
β How it works β
A deterministic engine drives every number (same seed β identical world, every run), so it's a real controlled experiment. An optional AI layer only writes the prose: in-character thoughts, interviews, headlines, and the final report. Turn the model off and everything still works.
β Built with β
Vite Β· React Β· TypeScript Β· a deterministic Mulberry32 simulation engine Β· any OpenAI-compatible model. No backend. No telemetry. Open source (MIT).
Made for the AI Γ STEM Education hackathon π
π΅ Music: "The Kill 2" β Lex Amarni, 2muchmotion
Top comments (0)