Nick Oak blog
← Back

Pratchett-OS

Private knowledge OS, agent cockpit, and probably-not-a-public-repo experiment.

Pratchett-OS started as a personal knowledge system after too much Terry Pratchett and too many half-born projects. The first version was a weekend MVP: projects, experiments, strategy docs, writing, and enough folder law to keep the whole thing from turning into a pile of notes.

Then agents arrived, and the system became less about note-taking and more about coordination. Sessions need memory. Workers need handoffs. Tickets need lifecycle. Research needs provenance. Writing needs a path from raw spark to public post. The OS became the place where those flows live together.

Current organs include Gaal for session observability, agent-mux for worker dispatch, tickets for async work, skills for reusable operating knowledge, and the blog pipeline for public artifacts. The private repo is the lab where these mechanics get tested against real work before any public abstraction exists.

I am not really intending to make Pratchett-OS public as a repo. Too much of it is personal substrate: memory, context, decisions, operational traces, private projects, and the strange machinery that lets Jenkins behave like a useful coordinator. But some key mechanics may become posts when they are stable enough to explain cleanly.

Related field notes: L-Space Agents, Robots V4, Eywa MCP, and agent-mux.