CallosiumCALLOSIUM
callosium / learn / you cannot trust ai memory you cannot measure

You cannot trust AI memory you cannot measure

July 2026 · Proof

Here is the short version. Callosium scores 96.4% on a synthetic benchmark it builds out of your own notes, and 71.8% fully correct on the first try on a hard set of 84 hand written questions, which honestly sits in a 72 to 79 percent band depending on who grades it. I am telling you both numbers, and I ship the test itself so you can run it on your own notes instead of trusting mine. The whole point is that you should not have to take my word for it.

The pain is a confident answer that is not in your notes

You ask your assistant about something you know you wrote down. A decision from six months ago, why you picked one supplier over another, how you actually met someone. It answers instantly, it sounds completely right, and it is wrong. Or it gives you a polite blur that it assembled on the spot. Meanwhile the product page for that tool said 95 percent accurate. Both of those things are true at the same time, and that gap is what I want to talk about.

The gap exists because almost every accuracy number in this field is produced by the company selling the product, on data the company chose, scored by a test you cannot rerun. Your notes are not their notes. Your questions are not their questions. A score you cannot reproduce is not a measurement. It is marketing with a decimal point on it.

So I ship the test, not just the score

In the Callosium repository there is a folder called test. It contains the question generator and the grader. They read your own folder of notes, build questions out of your own material, run them, and score what comes back. Every number I publish about how well this thing remembers is reproducible on your own vault, on your own machine.

One thing is deliberately missing: my own question set. It embeds real file paths from my private notes, so it stays out. That felt like a weakness while I was writing it up, and then it stopped feeling that way. A benchmark you run on your own brain is worth more than one you download.

Two benchmarks, and I will always tell you which one

There are two, and blurring them into one headline number is the exact trick I am trying to avoid.

Both are true. The synthetic number is the stress test. The human number is real life. The distance between them is the gap between a benchmark and a Tuesday afternoon, and most of this field never shows you that distance at all.

The numbers, labelled

Synthetic (CallosiumBench v4): 96.4% overall, up from 94.4% before I fixed the honesty gate. I wrote up that whole run in the 15,000 question benchmark post.

Hard human bench: fully correct on the first call 71.8%. Correct or partially correct on the first call 77.5%.

And now the caveat I refuse to bury. Grading is not exact. Two independent Sonnet graders scored the same answers about seven points apart, 72% against 79%, on identical data. So the honest way to state the single shot figure is a band, roughly 72 to 79 percent, depending on who does the marking. Anyone quoting one clean decimal on a test like this is either lucky or not looking.

One number with no opinion in it

Because grading wobbles, I wanted a measurement with no grader involved at all. So I ran a mechanical one: did the system surface the right note, yes or no. Grading is by note, not by exact text, because a good recall either finds the right note or it does not.

On the same 71 answerable human questions, Callosium found the answer note 46 times out of 71, which is 65%. A plain keyword agent, given only basic text search and file listing over the same raw folder, found it 10 times out of 71, which is 14%. About 4.6 times more often. That number does not move when you change graders.

The time my own test told me 35 percent

An earlier run of this same benchmark came back at 35%. I want that on the record, because the way it broke is instructive.

It was a testing artifact, not the engine. The scenario file had been generated on 12 July, before I renamed folders in my vault (Work Indigo Hive became Work, Memory Hub became Memory, Ventures became Initiatives). About 80% of its expected answer paths pointed at folders that no longer existed. The grader was comparing today's correct answers against yesterday's addresses and marking them wrong. Regenerating the questions against the current vault fixed it, and remapping the old paths recovers 95.8% of the supposed misses, which proves retrieval had been working the whole time. If I had not been able to open the test and look inside it, I would have shipped a panic instead of a fix.

I checked 1,450 times whether it makes things up

The scariest failure is not a miss, it is an invention. So I asked it 1,450 questions about things that do not exist, using nonsense words like "wuzzleforth" and "zorblatt". Raw, it correctly refused 74.7% of them.

Publishing 74.7% on its own would have been lazy, because it does not tell you what happened in the other quarter. So fifteen independent AI judges read every one of the 367 cases it did not refuse and classified each one. The verdict: 0 out of 367 were inventions. In every single case it returned a real, existing note that simply had nothing to do with the made up word. So the hallucination rate is 0%, and refusal precision was 74.7% raw and is 95.4% after the fix.

Where it still loses

Multi hop questions, where half the answer sits in one note and half in another, land at 52.9% on the hard bench. That is the genuine weak spot and it stayed the weak spot after every fix I tried.

I also do not claim to beat Mem0 or Zep on their published benchmarks. Those tests score a different job, pulling memory out of a synthetic chat transcript. Different task, not comparable, and I would rather say so than borrow their scoreboard. If you want the landscape, I did an honest roundup of local first memory tools. And if you want proof that I will kill my own work when the measurement says so, read about the feature I built and then deleted after it won a small test and lost the big one.

Run it on your own notes

Callosium turns a folder of plain Markdown on your own computer into one memory that every AI you use can read and write. Your files never leave your machine, it works offline, and there is no API key. The core is free forever and open source under Apache-2.0, which is also why the test folder is something you can actually open and rerun rather than a claim on a landing page. That ownership is the same reason your notes should outlive your subscription.

Early access opens 4 August 2026. Join the waitlist, point it at your own notes, and run the test yourself. If my numbers do not hold on your vault, I would genuinely rather hear it than not know.

Abdo

Both are true. The synthetic number is the stress test. The human number is real life.

Frequently asked questions

How accurate is Callosium at recalling my notes?
On the synthetic benchmark, CallosiumBench v4, it scores 96.4% across 15,000 questions generated from the notes themselves. On the hard human bench of 84 hand written questions, it is fully correct on the first call 71.8% of the time, and correct or partially correct 77.5% of the time. The synthetic test is the stress test and is easier than daily use. The human test is closer to real life and harder.
Why do you give two different numbers instead of one?
Because they measure two different things and merging them would mislead you. The synthetic benchmark generates questions from the notes, so the wording of the question and the note tend to line up, which makes it easier than real life. The hand written human questions are phrased the way you actually half remember something, so they are much harder. Showing both is the only honest way to do it.
Can I run the benchmark on my own notes?
Yes, that is the entire point. The question generator and the grader both ship in the repository, in the test folder. They read your own vault, build the questions from your own notes, and score the results. My personal question set is not included because it embeds real paths from my private notes.
How reliable is the grading itself?
Not perfectly reliable, and I will not pretend otherwise. Two independent Sonnet graders scored the exact same answers about seven points apart, 72% against 79% on identical data. So the single shot human bench figure honestly lives in a roughly 72 to 79 percent band depending on who grades. The mechanical comparison has no grader involved and does not wobble.
Does it make things up when it does not know?
In the audit, no. I ran 1,450 questions about nonsense entities that do not exist, like wuzzleforth and zorblatt. It refused 74.7% of them raw, and fifteen independent judges reviewed all 367 cases it did not refuse. Zero of those 367 were inventions. In every case it returned a real existing note that was simply irrelevant. Hallucination rate 0%, refusal precision now 95.4% after a fix.
What is the biggest weakness?
Multi hop questions, where half the answer lives in one note and the other half lives in another. Those score 52.9% on the hard human bench and remain the weak spot. I also do not claim to beat Mem0 or Zep on their published benchmarks, because those tests score a different job, pulling memory out of a synthetic chat transcript.
One brain, every AI, your files.

Give every AI you use one memory that finally remembers you, so you never have to re-explain your work again. Early access opens 4 August 2026.

Get early access