Your own notes, held by the machine on your desk.
Point it at a folder of markdown. It reads every note, works out which names keep turning
up, and draws the ones that keep turning up together. Click a name and its neighbourhood
pulls forward. Ask a question and the answer cites the notes it came from, or says plainly
that nothing it retrieved covers it.
Two ways of answering sit behind that box, and the split is the point. "What did we decide
about X" is a retrieval question, so it goes to nearest-neighbour search. "Who is Richard"
is not. Search hands the model whichever notes name him near words that match the question.
What answers it is every passage that names him at all. So a who-or-what-is question about
a name the archive knows reads the mentions instead, and the answer says which path it took.
Write a note from inside it and the note lands in your own vault as markdown, gets chunked
and embedded, and is answerable a few seconds later. Your notes stay plain files in your own
folder the whole time.
The light in the top bar tells you whether it is working: whether the device answered,
whether embeddings ran, whether the answering model is reachable, and whether every chunk
is embedded. It names the one that is broken instead of making you read a log.
This archive is the notes half. The same engine turns a shelf of scanned PDFs into citable
text, which needs poppler and an OCR engine and is not in here, because an app that only …