Features

Knowledge you can check at a glance

Every document shows who wrote it and who checked it. Every change gets a second look, and nothing goes stale without you knowing.

Trust, made visible

Every change gets a second look.

When an agent edits

claude-code/2.1

Rewrites the document and checks the documents connected to it.

unverifiedwaiting for you

human:you

You read the diff and approve it, or send it back with a comment.

When you edit

human:you

You change a fact in the document yourself.

human-reviewedagent check pending

claude-code/2.1

Checks every connected document, and proposes fixes where something no longer matches.

fully verified

Checked from both sides

A person and an agent both checked the document after its last change. This is what your agents can rely on.

  • Checked by youhuman:you
  • Checked by your agentclaude-code/2.1
generated: { by: human:you, at: 10:00 }
verified:
  - { by: human:you, at: 10:00 }
  - { by: claude-code/2.1, at: 10:04 }
stale

Then time passes. Once a document is past its stale_after date, it turns yellow until someone refreshes it. A refresh is a new change, so it gets its second look too.

Colour only ever means state

  • unverifiedWritten, not checked yet
  • machine-confirmedChecked by a test or a process
  • human-reviewedChecked by a person
  • fully verifiedChecked by both, after the last change
  • stalePast its stale_after date

In the app

Everything a document has been through.

See exactly what changed

Every change, from an agent or from you, shows as a diff against the last checked version, with its full history.

Edit any document yourself

Fix a fact where you see it. Your edit is marked as yours, and your agent checks it against everything connected.

Every claim, traced

Click a citation to see the source behind it, who made it and how often it's used.

A graph coloured by trust

Every document takes its state's colour, so you see at a glance which parts of your knowledge base need you. Dashed ghosts are documents that are linked but not written yet.

And more

The rest of the toolkit.

A review queue

Agent changes waiting for you, edits waiting for an agent check, and documents past their date, in one list.

Freshness on a clock

Documents past stale_after dim themselves, and the queue shows what expires in the next 30 days.

Search everything

Titles, paths and the full text of every document, as you type, with the matching line shown.

Properties, not raw YAML

Frontmatter shows as a readable list of properties: who wrote it, who checked it, when it expires and where it came from.

Ghost documents

Links to documents nobody has written yet show up as dashed ghosts: a to-do list for your agents.

Attested computations

For numbers that must be computed the approved way, run the sanctioned query and check that it's what actually ran.