Personal knowledge refinery for AI conversations — multi-platform, lazy-rendered, model-augmented
These are two different operations that happen at different times and different costs.
| Operation | What it does | When / cost |
|---|---|---|
| Distillation | Breaks conversations into atomic tiddlers — one concept, method, or insight per node. Removes scaffolding, retains essence. | Upfront, once per conversation. Costs API tokens. |
| Synthesis | Combines tiddlers into new understanding — patterns, connections, arguments. Operates on the distilled store. | On demand, any time. Cheap — queries the tiddler store, not raw conversations. |
Not all tiddlers are generated at the same time or in the same way.
Platform tags:
Domain tags:
Semantic tags:
Extract now, normalize later. Taxonomy anxiety should not block distillation. The corpus itself surfaces what the canonical terms are — synonym clusters appear once you have a full title list.
{"MDUN": "M-DUN", "inference cycle": "ICA"}TW's job is display, navigation, and probe — not storage or reasoning. The model lives behind it as an on-demand reasoning engine.
Renders idea tiddlers. Generates conversation views lazily from JSON when you follow a provenance link. Maintains forward and backlinks automatically via [[wikilinks]]. Provides the navigation surface for browsing the distilled corpus.
When you're browsing a cluster of tiddlers and want to understand what connects them — ask the model in real time. It queries against the tiddler store and synthesizes across it. This is the AIX Workbench pattern applied to the personal knowledge base: TW as navigation layer, model as on-demand reasoning, tiddler corpus as the RAG index it queries against.
Sits underneath everything as permanent ground truth. Never touched by TW or the model directly. The distillation pipeline reads from it once; the lazy renderer reads from it on demand.