v1.0 Public Beta live

Build a world bible that ships.
Catch contradictions before they break things.

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.

Urdr (Urðr)

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.

generate_world.json
# Initiating Consistency Engine...
$ check-scene --chapter 4 --scene "The Betrayal"
{
  "status": "WARNING",
  "contradictions": [
    {
      "entity": "Kael",
      "issue": "Kael died in Chapter 2 (Scene: 'The Fall').",
      "suggestion": "Use his ghost or a flashback."
    }
  ],
  "timeline_check": "FAILED"
}
Live demo

Watch the job pipeline in real time

Send a world idea, then follow how a job moves from API to worker to Postgres.

1. Write your prompt
Briefly describe the type of world you want to generate.

// Jobs are sent to /api/worlds and status is polled from /api/jobs/{job_id}.

2. Job status
This is how a job flows through the system.
READY
JOB ID:

Recent worlds on Urdr

What other architects recently generated

Loading recent worlds...

More than a wiki. More than a chatbot.

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.

Structured world bible

A world stored as entities and relations, so it stays searchable, linkable, and exportable as it grows.

Consistency Engine

Detect contradictions and continuity drift as you evolve lore, like a CI pipeline for your universe.

Export & API

Export as JSON/Markdown/PDF, or integrate via API for game pipelines and tooling.

Navigation + linking (MC-UX)

Sidebar, search, and internal links: the usability baseline required to manage hundreds of entities.

Deep generation

A multi-step pipeline that generates coherent world foundations and relationships, not isolated snippets.

Manuscript engine (optional)

For authors: a narrative layer that uses your lore as context, without turning Urdr into a full writing suite.

Who are we building for?

Indie game devs

A structured world bible you can export and integrate, plus consistency checks as your game evolves.

Game masters (DnD/TTRPG)

Generate fast, stay coherent across sessions, and avoid continuity drift as your campaign grows.

Authors & screenwriters

Keep characters, locations, and timelines consistent across chapters, and export a series bible when needed.

Imagine

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.

Comparison

How Urdr Compares

Compare a data-first Consistency Engine against manual-first tools

vs World Anvil
1.5M users
The established leader in wiki-first worldbuilding
Lore CI (consistency workflow)
Catch contradictions and continuity drift as you create.
Structured world bible
Entities + relations stored as data, not just pages.
Export & API
Designed for pipelines and tooling, not manual-only workflows.
vs Campfire
300k users
Modular worldbuilding + novel writing hybrid
Data-first world bible
A structured base that can be exported and integrated.
Consistency workflow
Built to surface contradictions and drift, not just store notes.
Wedge: indie devs + GMs
Designed for production workflows and continuity across sessions.

Competitors are primarily manual-first. Urdr is built for structure, coherence, and export.

Transparency

Live Usage Statistics

We believe in open metrics. See exactly how much compute power Urdr is consuming in real-time.

LLM usage (daily)
All providers (GitHub Models, Groq, Gemini). Resets daily.

Loading LLM usage...

LLM usage – last 30 days
All providers combined. Day-by-day view of total tokens (input+output) usage trends.

No statistics yet – run a few jobs first.