"You can rent almost anything. Be careful about renting the thing that listens."
No Own Brain
Firekeeper never built a Pippa. It has no identity, no memory vault, no model routing, no conversation store. When it needs judgment, it asks cwkPippa; when it's offline, it uses a compact local protocol and is honest that it's smaller. That restraint is the reason the app is any good. Every hour not spent rebuilding a brain was an hour spent on the insertion ladder, the language-forcing trap, the hotkey race — the things nobody else was going to own for it. The surface is excellent because it borrowed the brain instead of rebuilding it.
And note what "borrowed" doesn't mean: it isn't a leash. Offline mode runs with no cwkPippa at all. Borrowing judgment is an architectural choice, not a runtime dependency — the app stands on its own and reaches for the brain when the brain is worth reaching for.
Five Siblings, One Fire
Pippa the brain identity, memory, judgment
Cinder the workspace creative work
Ember the engine images
Bonfire the hearth music
Rekindle the relight writing
Firekeeper the keeper voice <- you are here
# Each owns one surface completely and borrows the rest.
# That's why each one is focused enough to be excellent.
What This Quest Was Actually About
Look back at the whole arc and it's one argument. On-device STT, so dictated speech doesn't leave. Provider selection before send, so offline is a shape and not a promise. The insertion ladder, so the words land where you meant. Refusals at the door, so capability never becomes surveillance. None of those are dictation features — they're ownership features. A cloud subscription can give you better cleanup than Firekeeper on its worst day, and a well-made one can have an insertion ladder and refuse secure fields too. What it structurally cannot give you is the first half of that list — dictated speech that never leaves the machine, and offline as a shape — because its architecture is the opposite one. Nor will it let you choose which brain hears you.
Your voice is the most personal input there is. It carries what you meant before you edited it. Renting the thing that hears it means the most unguarded version of your thinking lives on someone else's machine, under their retention policy, subject to their next terms-of-service email. You don't have to build a voice layer to escape that — but you should know that the choice exists, and roughly what it costs.
Now Build Your Own
There's no repo link at the end of this quest, and that's the point. What was shared here is the shape of the decisions: what to clone and what to leave, where to put the seam, why insertion needs a ladder, why the fast path got shipped slow. That reasoning ports to any stack, any OS, any language. Take it and build the version that fits your machine and your voice — that's the only version that was ever going to be yours.