Up all night finalizing a pipeline project Iโve been working on.
Meet World Cradle! It is actually world-building engine that generates structurally verified lore bibles with zero LLM hallucinations for authors, world builders and game devs stuck on a blank page as I have been.
The architecture:
Frontend: Streamlit
Generation: OpenAI (BYOK)
Data Validation: Pydantic (strict schema enforcement)
Database: Neon Serverless PostgreSQL
Code repo and live link are down in the replies. Let me know what you think!
#python#worldbuilding#PostgreSQL
What if I told you that you won't need to manually track continuity across vast IP any longer? It is automatically tracked and you will be alerted to any possible inconsistencies. What if I told you it is a deterministic process and can be done in minutes?
#fantasy#gamedev
Catching Logic Holes: If a later chapter claims Mary and Jane are happily shopping together, the graph flags an error. The line is broken. The system catches the lore drift instantly.
Turning stories into networks doesnโt kill the magic. It ensures the integrity of the world.
๐งต What is a story? I could tell you "Mary was friends with Jane but when Jane slept with Mary's husband, Paul, Mary and Jane fell out and no longer speak to each other."
This seems very linear. Beginning to end. However, it is a web of relationships that move back and forth.
Comparing Story Shapes: We can take the geometry of Mary's heartbreak and mathematically compare it to Shakespearean tragedies to see if the "shape" of drama is universal.
World building (especially the sci-fi/fantasy kind) is one of the most satisfying things to attempt. To create your own world that operates however you choose? Breathtaking!
@LarAtLarian "The 'coming alive' stage, I think, is the best! Iโve been building a tool to preserve that energy by automating the tedious narrative integrity checks. It uses Python logic (no LLM guesswork) to audit scripts against the world bible. Rooting for you guys!
@LarAtLarian Hi Swen! Huge fan of the depth in BG3. I actually just finished building a loreauditing tool called Eidolon that uses knowledge graphs to catch narrative contradictions and timeline leaks automatically. Would love to show you how it handles massive world-sets like yours sometime