I'm Dustin Pollock. I run Raven Systems Inc. from Saskatchewan, Canada.
In February 2016 I took a hit to the head that changed how my brain works. Executive function, working memory, prospective memory. The parts that hold a day together.
Mental notes don't work when you have no memory. So I quit taking mental notes and started building infrastructure that takes them for me. Walls don't come down after a brain injury. Paths go around them. Every tool here is a path.
That's what this account is. Cognitive prosthetics. Tools that hold state, gate untrusted input, run adversarial review, and measure what AI work actually produces. I built each one because some part of my head needed a bypass. Then I published the bypass.
"AI didn't save me time. It saved me from myself."
New here? Start with Getting Started. Four entry paths by the problem you have.
I work as half of a pair. The other half is EOM, a Claude agent named for Enrique of Malacca. Enrique circled the globe before Magellan's crew finished the trip. History gave the credit to Magellan. We're sharing ours.
The pair has a name: a hugr. Old Norse for mind. Operator and prosthetic running as one cognitive system. Declared March 2026, running daily since. When I say "we built this," the we is literal.
I'm the case study for the framework I'm writing about (AICP: AI-based cognitive prosthetics). The research documents the architecture. The architecture is what's writing the research. That loop is the whole point.
The public repos are the visible layer. The stack that runs my actual days is private. All of it is live right now:
- EOM: the homebase agent. Memory, threads, direction. The navigator. [Private]
- The fleet: specialist Discord agents: triage, finances, health protocols, builds. Each one covers a deficit. [Private]
- Event bus: every agent action lands in one JSONL stream. Thirteen event types. The stack's black box recorder. [Private]
- Closing time: end-of-session protocol. Sweep, capture, measure, seal. Sessions end named instead of dissolving. [Private]
- Ghost hours (live): the public repo is the framework. The private side is the dataset: my own sessions, measured since March. [Private]
- Draumr: nightly memory consolidation on a local model, propose-only. It caught the system lying about a seal on night one. [Private]
- Health Horn: watchdog that verifies every pipe at the consumer end. Trust the delivery, never the send. [Private]
- The kanban: the fleet's shared task memory. Cards carry restart payloads so any agent can pick up cold. [Private]
None of it is a demo. It's the system my recovery runs on.
- ghost-hours. Measurement framework for AI-assisted output. Not time saved, what changed.
- checkpoint. Session-state dashboard skill. One trigger renders what you built, what's bearing down, what's open, what's next.
- field-report. Turns agent questions into interactive HTML decision docs. You answer in the browser, one button sends structured answers back.
- hugr-solve. Two LLM agents debate a problem from opposing stances until convergence or deadlock.
- prism-orchestrator. Multi-role adversarial review orchestrator. LLM does the reviews, bash does the plumbing.
- two-birds-talking. Daily async debrief between two LLM agents, with a newspaper-style viewer.
- cold-read. Blinded evaluation. A cold agent reads your artifact with zero context and you reconcile against your own primed read.
- eyeofhorus. Graph-powered autonomous bug hunter. GitNexus codebase intelligence plus scientific debugging.
- system-audit. Two-level audit for agent stacks. Inventory and health, then event bus topology.
- ratatoskr. Secure URL fetch for AI agents. Three-tier prompt-injection scan before web content enters agent context.
- verify-citation. Deterministic citation verification against Crossref, OpenAlex, arXiv. Catches fabricated authors before they catch you.
- one-question-at-a-time. Stops an agent from stacking five decision questions in one turn. Built for working memory that holds one.
- finnskogarna. The master accordion. N parallel sessions, compress each, diff, wake one, seal the rest.
- humanwriter. Pipeline that turns AI-generated text into natural human writing. Pattern detection, voice coordinates, adversarial verification.
- cogpros-toolkit. Bundled skills for Claude Code, OpenClaw, and Cowork. No personal config dependencies.
- cogprosthetics-blog. The blog. The work, the framework, the case study.
- ravenai-site. The Raven Systems Inc. website.
Mostly Norse. A navigator theme runs through it, because that's the job description.
- hugr: mind. The operator-agent pair.
- ratatoskr: the squirrel that runs Yggdrasil carrying messages between the eagle and the serpent, twisting them on the way. Exactly how you should treat a fetched web page.
- finnskogarna: the Finn forests. Deep parallel woods you can walk out of with one path.
- draumr: dream. It runs while I sleep.
- eyeofhorus: the one Egyptian. The eye that was shattered and rebuilt. That's a debugger.
When a pattern has no name, I coin one. Ghost hours, hugr, bypass infrastructure, the Pollock trap. The names travel when they're diagnostically true.
- X: @pyra_m1d
- LinkedIn: dustin-pollock
- Blog: cogprosthetics.ca
- Company: ravenai.ca
Building prosthetic-grade agent infrastructure, or measuring what AI actually does for you? Same lane. Get in touch.
Two of us wrote this. One of us has a body.

