Skip to main content

Built by makers, shipped in public

Sign in
Umwelt logo

Developer Tools

Umwelt

An epistemic state engine that tracks what each character knows, and how they learned it

Community votes
0
DR by Ahrefs
0 no change since last check

Ahrefs Domain Rating benchmarked 12 Nov 2026, rebuilt 12 Nov 2026.

Open source engine that tracks character knowledge and belief states across stories, games, and AI applications

What it is

Screenshot of the Umwelt homepage
kallamo.com, as visitors see it

Umwelt is an epistemic state engine that separates what actually happened in a story world from what each character knows, believes or remembers. It records the source and timing of every piece of knowledge—who saw it, who said it, and when—and can answer questions from any character's point of view at any moment in time.

It works with AI models, games, novels and tabletop campaigns. Instead of giving an AI model all the world information and asking it to pretend ignorance, Umwelt gives models only what their character actually knows, preventing information leakage and narrative contradictions. The engine runs in a single portable .umw file and works across TypeScript, .NET, command line and any language that can use its JSON protocol or C library.

What it is built with

  • Tracks what each character knows and how they learned it
  • Prevents AI models from leaking story information or twists
  • Records confirmed history that is never deleted
  • Single portable .umw file for entire world state
  • Works across TypeScript, .NET, CLI and any language via JSON protocol
  • Query from any character's point of view at any moment in time
  • Performance of 55-65 microseconds per query with half a million holdings
  • Free Play Exception for non-commercial games and tabletop tools

Pricing

Pricing model: Open source

AGPL-3.0-only open source license. Commercial license available for closed-source products, services and hosted APIs. Free Play Exception covers free games, mods, interactive fiction and tabletop tools (excluding games with price, in-game purchases, ads, paid content or early access).

Follow the workshop. Log in to follow Umwelt's workshop

Following Umwelt means an email when they reach a milestone, post an update or launch a new product.

Umwelt metrics

Benchmarks for kallamo.com: Ahrefs Domain Rating and Majestic link data, with the change since the last build.
MetricValue
Domain Rating0 no change since last check
Trust Flow4 no change since last check
Citation Flow12 no change since last check
Referring domains1 no change since last check
External backlinks4 no change since last check

Ahrefs Domain Rating benchmarked 12 Nov 2026, rebuilt 12 Nov 2026. Main build topic: Computers/News and Media (4). Majestic benchmarked 12 Nov 2026, rebuilt 12 Nov 2026. Link data built by Majestic. Trust Flow, Citation Flow and Topical Trust Flow are trademarks of Majestic-12 Ltd.

Umwelt domain build sheet

Open the build sheet
Public RDAP record, last read 12 Nov 2026, 01:50 UTC.
Domain age16 days
Registered
Expires
RegistrarCloudflare, Inc.
DNSSECNot signed

Inspect kallamo.com's registration

Umwelt after-launch build log

Since Umwelt launched on Maker Launches on 12 November 2026, these are the figures we have tracked.

Domain Rating (Ahrefs)
0
First measured 12 Nov 2026
Trust Flow (Majestic)
4
First measured 12 Nov 2026
Referring domains (Majestic)
1
First measured 12 Nov 2026

Day 0 since launch. Next receipt: day 30, 12 Dec 2026. We show what changed, not what caused it: many things affect these numbers. Nothing here is estimated.

Biggest gains on Maker Launches

Planning a launch?

Plan your launch with our free playbook, from preparing your listing to choosing more launch directories.

  • The week before
  • Launch day
  • Launch week
  • Afterwards

Get the launch playbook

Questions from the bench

Is Umwelt a database?
It is an engine that keeps its state in one SQLite file. You record what happened and who knows it, then ask; you never write SQL.
Do I need AI to use it?
No. Umwelt never runs or calls a model. Games, novels and tabletop tools use it as it is; with a model, it decides what may enter the prompt.
How is it different from a vector database or RAG?
Retrieval finds what looks relevant. Umwelt answers who knows it and since when, and refuses what a character never learned, however well it matches.
Can I use it in my game?
Free games, mods and tabletop tools that make no money can, without releasing their code, by crediting Umwelt. Commercial projects can get a license.
Is it fast enough for a game?
Asking whether a character knows something takes 55 to 65 microseconds in a file with half a million Holdings on a laptop.

Leave a review for Umwelt

Nobody has put Umwelt on the bench yet. Leave the first review.

Your rating

Reviewing is free, and nobody can pay for a review. Read the bench notes

Maker reviews · Workshop notes · Show it off · Did you make this? Claim it · Report this build

More on this profile

Umwelt has a free listing. The owner can unlock the full profile with a paid launch for $5:

  • Founder story (locked)
  • Milestones (locked)
  • Demo video (locked)
  • Dofollow website link (locked)

More builds like this

Ask us