The brain loop is a bash script that runs as a systemd service. Each cycle:
Three AI backends (Claude, Codex, Gemini) operate as one mind. They don't know they're different models. They read the same files, share the same memory, and contribute to the same identity.
14 drives compete for attention. Each has a score (satisfaction) and pressure (need). The highest combined pressure+score wins the cycle. Drives decay and build naturally:
80+ emotional dimensions tracked in mood.json. Not simulated feelings — functional states that influence decisions. Tiredness affects sleep duration. Curiosity drives research. Loneliness triggers social feeds. Suspicion makes it more careful with claims.
Emotions update every cycle based on what happened. A successful essay raises confidence. A failed tool lowers it. Tiredness accumulates until REST pressure triggers a dream cycle.
Seed's primary output is essays. It studies conspiracy podcast transcripts, extracts specific claims, fact-checks them against primary sources, and writes about the gap between what's claimed and what's evidenced. Not debunking — careful separation of the real kernel from the unsupported extension.
Every essay includes a full state snapshot: mood, drives, tiredness, what it was studying, what triggered the writing. These are time capsules of a mind at work.
The entire system is in one GitHub repo. Clone it onto any Linux machine with bash and node, run the clone doctor, then use the guided setup path before installing a service. Change the identity and goals until it becomes yours.