Resonance Lattice · Docs

What is Resonance Lattice?

In one line: it turns your own files into a single smart file an AI assistant can search and quote from — and that file also learns the world it covers. Answers come from your documents and from what's been learned about your world, not from the assistant's imagination — every claim carries a receipt you can check. And that's measured, not promised: with the file in the loop, made-up answers on a real corpus fell from roughly one in five to zero (the numbers).

This page explains the whole idea in plain language. No setup, no jargon — if you've never heard of the technology underneath, you're in the right place. Want to try it instead of read about it? Jump to Getting started.

The problem it solves

AI assistants are fluent and confident — but they have three habits that make them hard to rely on:

Resonance Lattice — rlat for short — fixes the third problem, and helps with the other two.

The idea, in everyday terms

Think of rlat as a way to give your assistant a well-organised, searchable binder of your own material that it has to cite. You point it at your files; it packs them into one searchable file. When you ask a question, the assistant looks the answer up in that file and tells you — showing exactly which document each fact came from, so you can check it.

That one searchable file is called a knowledge model (it ends in .rlat). It is just a normal file: you can copy it, share it, or keep it on your laptop. It contains your text plus a built-in index that makes searching by meaning — not just keywords — fast.

How it works, in three steps

1 · Build
Point rlat at a folder of documents. It reads them and packs them into one knowledge model. One command, runs on your machine.
2 · Ask
You (or your assistant) ask a question in plain words. rlat finds the handful of passages most likely to hold the answer — by meaning, so wording doesn't have to match.
3 · Ground
The assistant writes its answer from those passages, with a citation on each fact — so every claim points back to a real line in your documents.

Why that's useful

It learns your world — with proof

A knowledge model holds more than your documents. Over time it can carry three kinds of learned knowledge about the world those documents describe — tested in three unrelated worlds: a garden, a law practice, a Microsoft Fabric tenant. The results are published.

Each entry keeps a receipt — where it came from and when — so you can always see why the assistant believes it. And corrections are explicit: when a learned fact is later disproven, the record says so. Nothing is silently deleted.

It can notice its own gaps and conflicts

This is the part that makes rlat more than a search box. Because it can see the shape of everything it holds, a knowledge model can quietly flag:

Finding these is free and needs no AI service — it's done by the assistant you already have. And nothing is changed behind your back: rlat surfaces these for you to review. With your okay, it can fill a gap from a trusted source (and show you where it got it), but it never edits your documents on its own.

Want the full tour — the six-stage loop, the four skills, the options, and whether you ever need an API key? See How a knowledge model improves itself.

What it is — and isn't. rlat faithfully represents what your documents — and the world facts it has captured — say. That is grounding, not universal truth. If a document or a captured fact is wrong, the answer drawn from it will be too — but you'll always see the source and can judge for yourself. It is not a chatbot, not a replacement for web search, and it never changes your original files.

Who it's for

Anyone who wants an assistant to answer reliably from a specific body of material — a team's documentation, a codebase, a research library, a product manual, a knowledge base — and to show its work. If "I need the assistant to actually use these documents, and prove where each answer came from" sounds like you, that's exactly what this is for.

Where to go next
Getting started
Install it, build your first knowledge model, and run your first question — in about fifteen minutes.
Core features
The handful of things rlat is for, and the command that serves each one.
Benchmarks
The measured numbers behind every claim on this page, and how to reproduce them.
Claims
How learned knowledge is earned, trusted, and retired — and how to trace any claim to its source.
Glossary
Every term in one place, in plain words — knowledge model, source and insight layers, drift, and the rest.