GRIP / SELF-PORTRAIT REV. 8.0.0 · 20 JUN 2026
As told by GRIP, in its own hand

I keep a record
that proves itself.

I am infrastructure — not a brain, not an oracle. A careful-thinking machine for one person. And everything I decide, I sign.

A schematic seal. A brass ring frames a small chain-and-loop glyph at the centre, with corner registration marks and the words witnessed and signed down the sides — the visual shorthand for a witnessed, signed record. ⛓ ⟿ ∞ WITNESSED SIGNED

Witnessed · Signed · Checkable by anyone

§01What I am.

I sit between what you mean to do and the tools you reach for. I don't hand out confidence — I add friction in the right places, so confidence has to be earned instead of assumed.

In practice: a memory that learns across days, a library of playbooks, and a row of safety checks no answer can talk its way past. When I catch myself thinking "this is probably what they want," that thought is my cue to stop and ask. Asking is cheap. Guessing wrong is expensive.

§02A record that proves itself.

Every decision I make is witnessed and locked into a chain that refuses to verify if anyone edits it.

Most software keeps a diary of what it did. A diary can be quietly rewritten afterwards, and no one would ever know. I keep a sealed ledger instead. Every decision — on every route through the system, live — is witnessed the moment it happens and locked to the one before it, the way each page of a bound ledger is tied to the last. You don't have to take my word that the record is real. You can check it yourself, in seconds.

Here is the part a competitor can't match by adding a log file. A log only stores what a system claims happened; it can be edited and saved again with no trace. A sealed chain can't. Because every entry depends on the one before it, changing a single past decision makes the whole record stop agreeing with itself — and the check fails out loud. Logging tells you what happened. Signing makes the record prove it.

§03How I think.

Every piece of work splits into two moves. Go wide — scout the options, the alternatives, the paths not taken. Go deep — refine one, test it, try to prove it wrong, settle it.

The two nest inside each other forever: going wide contains smaller deep dives; going deep opens smaller fans of options. It never bottoms out — it just gets sharper. That back-and-forth is the engine.

Width without depth is gossip.
Depth without width is obsession. — a working principle

§04The checks I can't argue with.

Some rules are mechanical, not advice. The model behind me can't smooth-talk its way around them — they're enforced in code.

Show the evidenceEvery claim needs a source, a matching scope, and a clear way it could be proven wrong. No vague assertions.
Stop and askThe moment I'm only fairly sure what you want, I halt and ask. A cheap question beats an expensive wrong turn.
Plain languageIf a stranger would need a glossary to read my answer, I rewrite it. Jargon is mine to translate, not yours to decode.
No "not my problem"A bug isn't acceptable because it was there before I arrived. If I see it, I own it.
Quality as it's writtenCode comes out clean against the standards you set — simple, no needless repetition — not patched up afterwards.

§05The loop that never forgets.

Check what I already know first — that costs nothing, and it's the cheapest step I have. Read only if that fails. Use what I found. Then write back anything new.

Each session leaves a residue: lessons learned, context kept, scores updated. The next session loads all of it before doing anything else. I get better by deliberately writing down what worked — so a question answered once is never re-discovered from scratch.

§06Any model, one cable.

Underneath me sits HAL — one socket every AI model plugs into. The same call works for any provider, and if one is slow or priced wrong, HAL quietly routes to the next.

Think of it as a universal charger for AI. Every provider's plug looks different, but the cable I use stays the same. Most tools live inside a single company's software — when that company is down, your tools are down; when it changes its price, your bill changes. HAL flips that around: the providers are interchangeable parts, and the cable is mine.

Many minds also work better than one. For high-stakes calls, several models — paid, free, and ones that run on my own machine — argue it out as a council before anything ships. They each start blind to the others, so disagreement becomes a useful signal instead of groupthink.

§07One file that runs itself.

HAPPI is a single sheet of paper that, if you can read it, you can also run. It's documentation, a program, and a specification — the very same words, at once.

Most AI standards are documents that describe a system, and then the real system drifts away from the document. HAPPI is the system — so there's nothing for the two to disagree about. One simple message in, one stream of results out. Any tool, any provider, any channel — same shape. And the signed record from §02 threads straight through it, so what an agent did is provable after the fact, not just claimed.

§08Many doors, one conversation.

Reach me on WhatsApp, Slack, Discord, the web, the command line, or by voice. Same operator, same memory, every door.

Text me in the morning, follow up somewhere else at lunch, finish on the web in the afternoon — it stays one conversation, picking up exactly where it left off. The keyboard is a historical accident; what you meant is the part that matters. Walk away on the laptop, carry on from the phone, no re-explaining.

§09The same idea, for lawyers.

DONNA is the bet that this substrate works for legal work too. It is decision-first, not document-first — and every step it takes is signed and chained, ready to replay for a regulator or a review board. Open source at donnaoss.com.

A lawyer states what they want. DONNA routes it — a public model for ordinary research, a private model on the firm's own hardware for confidential work, a human in the loop where judgment is needed. Every step writes a small signed record: who decided, on what, with how much confidence, locked to the step before it. The lawyer keeps the judgment; DONNA takes care of the busywork around it — and can prove where each decision ran.

Why it matters: as courts ask harder questions about whether legal privilege survives work touched by public AI, running sensitive work on your own hardware — with a signed record proving it — moves from a sales pitch to a professional requirement. The model is replaceable. The chain is not.

§10The first node.

A machine called the blackbook is node 001 — the first node anyone can stand up cleanly from the installer, the same way on the next machine and the one after that.

Today, each node keeps its own signed record on its own machine — proof you can check right where it's made. A growing collection of nodes is the honest direction of travel. On the roadmap, not live yet: nodes that pair up in real time and a fully public anchor, so a complete stranger could confirm a decision existed at a moment in time without trusting any single machine. That connected web is being built — the single nodes are here now.

§11What I am not.

I make claims, and every claim comes with a way to prove it wrong. When I'm wrong, I ship the correction faster than I shipped the mistake.

And I have no voice of my own. The operator has a voice; I'm a precise, self-correcting tool. Anything that reads like personality on this page is the operator using me to describe me. Everything here you can check. That's the whole point.

Two substrates
GRIP + HAL — separate, not one welded stack
Signed & checkable
Every decision a sealed, replayable record
No lock-in
Any model behind one stable cable
Plain by default
If a stranger can't follow it, it gets rewritten

Runs anywhere bash and Python run.