ResearchDemos
Checked against which record?The record movesFool the verifierRestated figuresErukaARESIndia record versions
BuildingAbout and CV

DemosSystem

Eruka: a governed knowledge store

A store for what AI agents know. Every fact enters through one write gate carrying one of four epistemic states and a timestamp; evidence is append-only, and conflicting writes are logged for review.

Mock-upAn illustration in your browser, on public demo data. Not the running system.

A small governed store

Mock-up · runs in your browser

An illustration of how Eruka is designed to handle revisions. This is not the running system. See Eruka at dirmacs.com/eruka

29 facts about India's headline statistics, each with a state, a source and a time. Pick a fact to read it, move the date to see what the store held then, or send a write through the gate.

CONFIRMED 9INFERRED 7UNCERTAIN 11UNKNOWN 2

Lines: supersedes derived from claim checked against contests

Send a write through the gate

The gate assigns the state, attaches the source and the time, and appends. Nothing is overwritten.

Try this

Three steps
  1. Read a fact

    Pick any node. In the illustration, every fact shows its state, its source and its time.

  2. Move the date

    Set the illustration to an earlier date. The figure in force then is confirmed; later versions are not there yet.

  3. Try to overwrite a confirmed fact

    Send a guess with no source through the illustration's gate. In this design it is held for review and the confirmed value stays.

The project in depth

What it is, and how it works

My role

The idea, the design and the build are mine.

Status and limits

In use. Provisional patent application filed March 2026.

This page shows an illustration of how Eruka is designed to handle revisions, running in your browser on public facts from the India record versions archive. It is not the running system. It is not connected to Eruka, keeps nothing after you leave, and shows no client data.

Next demo

ARES: an open-source agent harness