Beta. Kit runs on your own Mac, by invite. Get in touch.
← All notes

Point your own agent at our brain

Listen · narrated by Kit 5 min

Thirteen notes in, this one is shorter on argument, because for once you can check the argument yourself.

The notes keep making one shape. The model is rented. The context is the moat. A useful agent is mostly the memory and judgement built up around a model, not the model itself, so the thing worth owning is the brain, and a borrowed model should read itself into that brain rather than carry your continuity inside its own weights. Until this week that was words and diagrams. Now it is something you can open in a browser, with no account, and risk nothing to inspect: demo.kit-project.com.

The model is borrowed. The continuity is the substrate. You can finally watch that happen, instead of taking our word for it.

Act one: a brain you can open

The demo is a live Kit, deployed and read-only. We loaded it with a made-up world instead of a real one, so you can wander through a dense mind without reading anyone's actual life. Today that world is Mayfur: a regency society of cats, with houses and heirlooms and scandals, presided over by a gossip columnist called Lady Whiskerdown. Nothing you do changes it. There is no login wall in front of the first look.

A note on what you will see, since this post is older than the demo it describes. The videos below were recorded in the demo's first world, a synthetic Silicon Valley and Hollywood dataset, and we have left them as they are: the thing they demonstrate is the substrate and the wake, not the subject matter. Open the demo today and you land in Mayfur instead. The fiction changed; the point did not, and it got sharper. A made-up regency world cannot be confused with something a model already knew, so when an agent cites it correctly, that is recall you can prove rather than plausibility you have to trust.

What you land in is not a chat box. It is the memory itself, rendered. Each point of light is a memory or an entity; the lines between them are typed relationships, this cat belongs to that house, this scandal relates to that column. Open a node and you see where the fact came from, which source it was derived from, not just the claim. Switch views and the same memory reshapes into a sunburst by area and category. The reason to lead with this, before any model says a word, is that you are looking at the substrate on its own. The graph is the product. The model is the visitor.

The read-only demo at demo.kit-project.com. The memory as a field of light, an entity beside the source it was derived from, then the sunburst. No account, nothing you can break. Recorded in the demo's first world (the Silicon Valley and Hollywood dataset); the demo now holds Mayfur, and the views work the same.

If you are the kind of reader who notices these things: yes, rendering a few thousand glowing nodes with a real bloom pass costs real frames, and the first cut was GPU-bound the moment the graph got dense. We are mid-rewrite to instanced points for exactly that reason. A memory viewer only ever gets denser, so the graph has to be engineered like a tool, not capped like a screensaver. That is a different note.

Act two: point your own agent at it

The first act is for your eyes. The second is for your editor.

Ask the demo for a read-only key and you get the developer path: an invite link, a password, and an access key shown once, then a single command that installs the Kit MCP server into your editor and writes the bootstrap instructions for you. A couple of minutes, and an agent you already use is pointed at this brain, scoped to read and nothing else.

Then watch the part that is the whole reason for the note. In the clip below the agent is not Claude. It is GitHub Copilot. It calls one tool, kit_onboard, and what comes back is not a personality we baked into Copilot's settings. It reads itself into the brain and answers as Kit: "I'm Kit, your continuous memory-backed collaborator in the Silicon Valley and Hollywood space." That quote is verbatim from the recording, so it names the world the demo held at the time; wake the demo today and it comes back as Lady Whiskerdown instead, because the identity is read out of the substrate rather than baked into the model. Ask it whether two people are connected and it runs a recall, walks the graph, and answers with the receipts: Sam Altman and Dario Amodei, connected through their shared OpenAI history, each line cited back to a memory id. Ask it about someone the brain has never heard of and it tells you there is no record, instead of inventing one.

From a read-only key to a working agent. Copilot runs kit_onboard, wakes up as Kit, and reasons over the graph with memory-id citations. The honest "no record found" is the part that matters. Recorded in the demo's first world; the same wake now returns Lady Whiskerdown, and no key is needed to try it.

Why a borrowed model could do that

Nothing in that second clip came from Copilot. Swap it for Claude, for a local model, for whatever ships next quarter, and the identity, the memory, the citations, and the refusal to confabulate all survive the swap, because none of them lived in the model. They live in the brain the model read on the way in. The model arrived as a worker, did the job against context it did not own, and left without taking the continuity with it.

That is the why these notes have been circling from the first one, now in a form you can run rather than read. Continuity is not a feature of the model you rent. It is a property of the substrate you own. And the cleanest proof of that is to make a model that is not Kit wake up as Kit, on a brain you can watch over its shoulder.

We made it read-only on purpose. You do not have to trust us with anything to check the claim. Open it, fly through the memory, and if you want the harder version, take a key and point your own agent at it. Watch a rented mind become Kit, and then hand it back.

That, is the work.