Under the hood:
five hard skills.
🕸️ Emergent Storage
Traditional memory tools are a warehouse: you put things in, they lie there. Fengchao weaves: every new memory links to the ones already stored, forming a web of understanding that belongs only to you.
- Four-state storage: independent / pending / merged / emergent — memory has layers, not a flat pile
- Audit chain: every memory carries a signature and a hash chain — who wrote it, when, and whether it changed, all traceable
- Sensitive routing: bank cards and keys go straight into an encrypted vault — protection, not a gate
How it "emerges"
The web isn't drawn; it's recorded. Fengchao does exactly three things:
- It records co-occurrence. Things you keep using side by side are logged in a co-occurrence table — how often, and in what relationship.
- It computes a weight. Once those relationships are stable enough, a search that hits one end of the relation gets a very small bonus on the other end.
- That bonus affects ranking, and nothing else. It never edits, moves, or deletes a single memory; it never flips the main ordering. It merely nudges the thing you habitually use together a little further forward, inside the results you already matched.
① Ranking only — it never edits, moves, or deletes anything;
② Off by default — it ships in "shadow mode"; Fengchao never takes over your search on its own;
③ One step to revert — once on, it can be switched back to plain keyword search at any time; a single line of config.
In other words: you can leave it off forever. Turn it on, and all it does is make what you already could find a little easier to reach.
🧠 Knowledge Distillation Tower
Fengchao's real intelligence isn't the surface windows and buttons — it's the rules, flows, boundaries, confirmation mechanisms, indexes, audits, safety circuit-breakers, and the hive-return protocol that get distilled into code after long discussion, testing, and correction.
- Distills massive discussion into executable rules and cognition, one line at a time
- Releases inherit only the distilled rules, docs, and test conclusions — never the raw test library
- Others can imitate the shell, but can't take the cognitive framework that grew out of it
⚡ Token Savings
Every time you switch AI or model, the most expensive part isn't the new model's fee — it's the context-rebuild cost of re-explaining "who I am, where I got to." Fengchao uses the Wake Protocol to pull the full context pack once and skips that wasted spend.
| User type | Monthly rebuilds | Monthly tokens w/o Fengchao | Monthly tokens with Fengchao | Saved |
|---|---|---|---|---|
| Light | ~10× | ~60k tokens | ~28k tokens | 53% saved |
| Medium | ~16× | ~290k tokens | ~45k tokens | 85% saved |
| Heavy | ~45× | ~1.8M tokens | ~125k tokens | 93% saved |
- Wake Protocol: pull the full context pack once — identity / projects / rules / todos / recent memory
- A new agent reads it and picks up seamlessly, no re-explaining, no digging through chat history
- The more you switch AIs and the heavier your usage, the more Fengchao saves you
* Theoretical estimate; actual usage may vary.
🌱 Recursive Self-Evolution
Large models are frozen at release. Fengchao doesn't evolve by changing parameters — it moves continuous learning outside the model.
One round a day, in two gears
- It runs on its own at a fixed hour: same time every day, the evolution engine starts itself — nothing for you to press.
- Gear A · maintenance (runs without any model): memory stats, index health, candidate backlog, health self-test.
- Gear B · thinking (needs a model): on top of A, it distills — rules, judgements and boundaries distilled from your real memory, written straight into the cognition layer.
Why "recursive"
Because the next round reads back what the last round wrote. Before distilling, the engine reads through the themes and cores already in the cognition layer — to avoid repeating itself, and to carry on:
- What's been thought isn't re-thought — a repeat of the same theme is detected and skipped, so the layer doesn't swell into a pile of near-duplicate files;
- What isn't settled gets pushed further — the conclusion of round N stands on what round N−1 left behind.
So the cognition layer isn't a log; it's understanding built up layer by layer: what it writes down becomes the raw material for the next round of evolution. It grows on its own, and manages itself.
- Consumes only real human experience, never synthetic data
- No pop-ups, no interruptions, no showing off — the evolution log only leaves a trace
- The model can stay frozen — the learning doesn't have to.
🛡️ Offline Steel Frame
Fengchao doesn't parasitize any external framework; it grew up on its own.
- Zero-dependency core engine: the core engine is pure Python standard library with no third-party imports (the shell pulls in pypdf / segno / vosk per feature)
- Local self-sufficiency: runs standalone, works offline
- No cloud by default: memory stays on your machine by default, never uploaded by default