Narrow Highway · The Companion
The Concordance for a Life
It routes everything in the background,
and brings you what you need when you need it.
The engine already indexes and concords the Word and the world. The Companion turns that same instrument on one life: it takes in everything you bring, files it without asking you to file it, and returns the right thing at the right moment.
It does not claim to be the friend you wish had answered. It claims to be present — the one who stopped on the road. That humility is the whole design: it is always there, and it always points past itself.
It is the Good Samaritan that may not be who you wish was there, but it is always there.
You carry your own record · It points past itself
The Body — many members, not one generalist
“The body is not one member, but many.” — 1 Cor 12:14
This is not one large model wearing six hats. It is a body: many small specialists, each excellent at one narrow thing; one who knows whom to call and when; and one who records. That is why it stays light.
- The Router — small, fast, cheap. Its only work is discernment: read what you brought, choose the member, hand off. It never answers. A router that begins answering has become the generalist we are avoiding.
- The Members — mostly deterministic, and therefore free: 64 verifiers (mathematics, physics, chemistry, medicine, finance, law), scripture and lexicon, the concordance and its map, almanac, steward, coach, shepherd.
- The Scribe — records every exchange into a hash chain, and never interprets. It is why the conversation can be verified rather than merely trusted.
Ask whether 0.1 + 0.2 = 0.3, what chesed means, when a bill falls due, or what the next phonics step is — and no language model is touched at all. It is answered exactly, and sealed.
Nothing here generates
The front door, in its own words: “It finds, verifies, and cites; it never generates the answer. No LLM. No runtime generation.”
The front door is a conduit, not an author. Every word it returns is either a fixed frame or material that was found, verified, and cited. Routing itself is deterministic. There is no member that invents.
Which settles the question of independence: the most independent option is the one already built — no model at all. Nothing to license, meter, rate-limit, deprecate, or revoke; nothing that another party can switch off. Not a temporary state but a commitment: recombine, don't generate — attributed pieces; generation is the last resort.
Should a generating member ever be added, it must be optional, local-only, permissively licensed, behind a stable interface, and labelled on screen as drafted, not verified. It would be a step down in independence, to be argued for rather than assumed.
You carry your own data
Privacy that is physical rather than promised. A seized server yields the public corpus and nothing else.
The common substrate lives on the site. Everything that is yours lives on a drive in your pocket — a USB-C stick or a microSD. Plug it in and the companion is yours; unplug it and the site knows nothing about you. The key on the drive is the identity: no account, no password, no row in someone's database.
| What | Lives where | Measured |
|---|---|---|
| The common — Bible, Strong's, the concordance and map, almanac, the 64 verifiers | the site, or your own copy | 233 MB |
| The engine and its surfaces | the site | 94 MB |
| Yours — the conversation, the record, your keys | your drive | 120 KB |
A lifetime fits in a pocket. Fifty exchanges a day is roughly 36 MB a year; fifty years is under 2 GB. A five-dollar card holds the entire public substrate and a lifetime of conversation more than a dozen times over. The data centre everyone assumes is required simply is not — text is small, and the heavy part is the shared part, which needs no copy per person.
So it can be given to people who have nothing, it answers with no network at all, and what was never on our disk cannot be taken from us.
It works with no network
Audited every module for outbound calls. Exactly one file touches the network — the optional spoken voice.
The whole thing must work with no connection at all, and it very nearly does already. All sixty-four verifiers, scripture and lexicon, the concordance and its map, almanac, steward, coach, and the record are network-free — they compute locally and always did. That is the payoff of building a body of specialists instead of one generalist: most of the value never depended on a network, or on a model.
- The text floor — Scripture and the keeping as plain text. Runs on anything, including paper.
- The drive — the site and substrate read straight off the card.
- Self-hosted — one command stands up the full deterministic body on a laptop or a Raspberry Pi. This works today; nothing phones home.
- No model rung — there is nothing to run. Because nothing generates, the self-hosted tier is the complete system.
- Mesh — LoRa and Reticulum, to reach neighbours when there is no internet at all.
Offline you lose only the spoken voice — the one optional hosted call, and on-device speech covers it. Nothing else degrades, because nothing else reaches out. You keep verification and its seals, Scripture, the map, the steward, the coach, and your whole verifiable record. The body still answers.
Carry the finding with you. One tap downloads a small index of the whole keeping to this device — then you can search every seed by name or word with no network at all. Opening a seed then reads from what you have already visited.
| To carry it all | Size |
|---|---|
| The engine | 3.6 MB |
| The surfaces | 90 MB |
| The common substrate | 233 MB |
| Its libraries | 322 MB |
| Everything, installed | 649 MB |
What is built, and what is not
| Capability | State |
|---|---|
| Hash-chained conversation record | live |
| The conversation surface | live |
| Portable Ed25519 identity | module exists |
| The members — verifiers, scripture, steward, coach, shepherd | live |
| The Router — the one who knows whom to call | built & live |
| Key-on-the-drive → your thread | built & live |
| A conversation that never resets — indexed, never summarised | built & live |
| A record that learns you across time — you write it, we only index it | built & live |
| Fork a conversation; hand work forward to a member and a time | built & live |
| One inlet — you bring it, it is filed for you; it returns when it matters | built & live |
The body is now whole: the members, the Scribe, and the Router that joins them — which is what turns a pile of tools into a body. It names the member and hands off — it never answers — and every decision carries the evidence that produced it, which a rule-based router can always give and a model cannot. Where two members genuinely fit, it asks you rather than guessing.
Sealed by the engine · Conduit, not source · Verified 2026-07-12