We build the memory, and we publish how we measured it.
Datapinot is a small engineering practice working on one problem: giving AI systems a memory that can be checked. FerriteMem is the result — a deterministic memory layer with no language model in its core.
Why this exists
the problem that would not go awayThe useful thing about an AI system is that it can read far more than a person can. The difficult thing is that when you ask it what it read, you get a fluent answer and no way to check it.
In most work that does not matter. In the work we care about it is the whole problem: a clinician needs the medication mentioned once and never repeated, a reviewer needs the document that waives privilege, an investigator needs the ownership change from three years ago. Not a summary of them.
So FerriteMem was built the other way round. The memory holds records verbatim and hands them back with a citation. It resolves contradictions by rule rather than by asking a model to choose. It runs inside your boundary and reaches nothing while it answers.
Everything follows from one decision: no language model in the core. That is a constraint, and it costs us things other systems can do. It also means the answer you get today is the answer you get next year, and that you can show anyone where it came from.
How we report
measured, in progress, by design — and nothing in betweenmeasured
Measured on a stated benchmark, reproducibly, with the conditions written beside the figure. If we cannot say what it was measured on, it does not carry this tag.
in progress
Under way but not finished. Not built yet, or not yet scored — and we will not phrase it so that it sounds complete.
by design
It follows from the architecture. No model in the core means nothing to hallucinate — that is a consequence of the design, not a measurement of it.
The same three colours run through every figure on this site: teal where a number is a measured strength, ochre where a curve gives ground, and a deeper red at its floor. We publish limitations beside capabilities and the whole curve rather than its peak. If a figure ever appears without its conditions, that is a fault — please tell us.
Where we are
stated plainly, including what is not yet provenIndependent evaluation in progress
FerriteMem v2.0.0 is entered in a public evaluation of agent-memory systems. Scoring is run by the evaluator on held-out data, with their answer model, their prompts and their judging — not ours. The result will be published here whatever it says.
Testing and validation
The engine is in active development. Every figure on this site was measured under the conditions stated beside it, on our hardware and on public benchmarks. Neither of those is your data, which is why the way to establish fit is a pilot.