An AI-powered Consistency Engine and structured world database for indie game devs and GMs. Urdr tracks your Actors, Groups, Locations, and Events as data, so you can search, link, export, and keep lore coherent as your world grows.
Pronunciation: Urdr is pronounced roughly as "Oord" (IPA: /urðr/).
Rooted in Norse mythology, Urdr is the name of one of the three Norns, female entities who control fate. Her name literally translates to "That Which Has Been", representing the past and the foundation of all events. Located at the root of the world tree Yggdrasil, she and her sisters weave the threads of destiny for gods and mortals alike.
Choosing this name reflects our mission: to provide the ultimate foundation for you to define, track, and weave the entire fate of your fictional worlds.
{
"status": "WARNING",
"contradictions": [
{
"entity": "Kael",
"issue": "Kael died in Chapter 2 (Scene: 'The Fall').",
"suggestion": "Use his ghost or a flashback."
}
],
"timeline_check": "FAILED"
}Send a world idea, then follow how a job moves from API to worker to Postgres.
// Jobs are sent to /api/worlds and status is polled from /api/jobs/{job_id}.
Recent worlds on Urdr
Loading recent worlds...
Urdr is built for structure: a world bible stored as data, powered by a consistency workflow. Generate fast, keep it coherent, and export it when you need it.
A world stored as entities and relations, so it stays searchable, linkable, and exportable as it grows.
Detect contradictions and continuity drift as you evolve lore, like a CI pipeline for your universe.
Export as JSON/Markdown/PDF, or integrate via API for game pipelines and tooling.
Sidebar, search, and internal links: the usability baseline required to manage hundreds of entities.
A multi-step pipeline that generates coherent world foundations and relationships, not isolated snippets.
For authors: a narrative layer that uses your lore as context, without turning Urdr into a full writing suite.
A structured world bible you can export and integrate, plus consistency checks as your game evolves.
Generate fast, stay coherent across sessions, and avoid continuity drift as your campaign grows.
Keep characters, locations, and timelines consistent across chapters, and export a series bible when needed.
PROMPT
User"A city built inside the shell of a dead god, where currency is memories."
The Weave of Urdr
Urdr, the keeper of what has been, sits beside the well that bears her name. With silent hands she touches every thread, letting past deeds echo through the roots of Yggdrasil. Beside Verdandi and Skuld she shapes all fates — for nothing born escapes the whisper of what has already happened, and what Urdr remembers, the world must follow.
Compare a data-first Consistency Engine against manual-first tools
Competitors are primarily manual-first. Urdr is built for structure, coherence, and export.
We believe in open metrics. See exactly how much compute power Urdr is consuming in real-time.
Loading LLM usage...
No statistics yet – run a few jobs first.