Local-first memory with 5-zone lifecycle classification
WhiteMagic's memory system uses a galactic lifecycle model: memories are classified by importance into five zones, from the dense Core to the sparse Far Edge. Memories are never deleted — they simply drift outward as their importance decays.
This demo runs entirely in your browser using IndexedDB. Create memories, set their importance, and watch the zone distribution shift in real time. No data leaves your device.
The same architecture powers the WhiteMagic browser extension, which classifies browsing history into galactic zones with a Dharma audit log. The core Python system uses SQLite with the same 5-zone model.
Each dot is a memory. Radial position reflects galactic distance — memories near the center are frequently accessed and high-importance. Memories drift outward over time, but are never deleted.
No memories stored. Create one above to see the galactic lifecycle in action.
Highest importance — active, frequently accessed
0.00 - 0.15
High importance — recently active
0.15 - 0.40
Moderate importance — stable
0.40 - 0.65
Lower importance — aging
0.65 - 0.85
Lowest importance — archived, never deleted
0.85 - 1.00