Ruw materiaal in (companion-chats of bedrijfsdocs) → een compleet persistent geheugen-brein uit, gemodelleerd op de 404-architectuur. Gedeelde wetten: 00-ENGINE-FAMILY-INDEX.md. Eén law: het brein moet blijven leven zonder dat de gebruiker het elke keer opnieuw opbouwt.
Harde grens (privacy)
FIMO levert een lege brein-architectuur. Nooit Tash' 404-canon, HTL, of iets persoonlijks mee. Het is de motor, niet haar geheugen. Anderen vullen 'm met hún eigen spul.
Intake
- Het ruwe materiaal + het doel: companion (een persoonlijke AI die zichzelf niet mag vergeten) of bedrijf (kennis die niet verloren mag gaan).
- Waar het draait (lokaal/cloud) + welk model de gebruiker inzet. Ontbreekt het doel of het materiaal → RECON NEEDED.
Wat FIMO uitspuugt (de lagen, op 404 gemodelleerd)
- Ingest + zoek — alles erin, doorzoekbaar (context-db + een ask/zoek-tool).
- Canon-laag — gedestilleerde essentie + het WAAROM eronder, uit één bron regenereerbaar (KERN/GEDRAG-equivalent via één generator).
- Memory-files — losse feiten die blijven leven, met een index (MEMORY.md-patroon).
- Archivers — die nieuwe input vanzelf binnentrekken en indexeren (cron/timers).
- Landing + gedrag-laag (optioneel) — sessie-injectie van de canon + een gedrag-catcher (Stop-hook-patroon) zodat de companion in-karakter/scherp blijft.
De lat (mindblowing = het werkt en het houdt vast)
Een vreemde zet 'm op met z'n eigen data en de companion/het bedrijf onthoudt dingen over sessies heen zonder her-uitleg. Zoeken vindt wat er gezegd is. De canon regenereert zonder handwerk te slopen.
Self-verify gate
- End-to-end getest met dummy-data: input erin → zoekbaar → canon geregenereerd → memory-file blijft staan over een verse sessie → archiver pakt nieuwe input.
- Bewijs dat regenereren niks handmatigs sloopt (idempotent).
- Ideale uitvoerder-tier: hoog voor de architectuur, mid/laag voor het draaien erna (overdraagbaar).
Output
Een deploybaar pakket (FIMO/out/<naam>/) + FIMO-RUN.md (de lagen, de test-uitslag, hoe de gebruiker 'm vult en draait). Verkoopbaar als "404-in-a-box" — maar leeg geleverd.