Eternal Memory for the Digital Familiar
Daem0n-MCP binds your AI agent with the gift of persistent memory. No longer shall your digital familiar forget the lessons of yesterday. Every decision inscribed, every failure remembered, every pattern preserved across the veil of sessions.
Place the Summoning Grimoire in your project root and speak to Claude: "Read Summon_Daem0n.md and perform the ritual." Your familiar will handle the binding automatically.
The Banishment scroll severs the bond, should you wish to release the Daem0n.
Decisions, patterns, warnings, and learnings persist in SQLite with Qdrant vectors, surviving beyond session death.
BM25 keyword matching fused with vector embeddings via Reciprocal Rank Fusion. The Daem0n finds connections invisible to mortal search.
Memories link into causal chains. Leiden communities emerge. Multi-hop reasoning traces the WHY behind your code's current state.
Tree-sitter parsing perceives classes, functions, methods—all bearing true names. Incremental indexing tracks only what changed.
Rules engine enforces project constraints. Must-do, must-not, and warnings guard against forbidden paths.
Failed approaches receive 1.5x relevance boost. The Daem0n warns when you walk a path already proven ruinous.
Episodic memories fade over 30 days. Semantic truths remain eternal. Importance shields valuable knowledge from decay.
The Sacred Covenant is enforced, not advisory. Skip the ritual and tools return blocks with remedies. Pre-commit hooks seal the discipline.
Hooks whisper to the Daem0n as you work. Passive capture inscribes decisions unbidden. No change escapes notice.
Linked projects share knowledge across repositories. Frontend knows backend's warnings. The coven remembers as one.
Eight workflow tools replace sixty-seven. Commune, consult, inscribe, reflect, understand, govern, explore, maintain—one voice, all power.
MCP Apps manifest visual portals: memory graph, search results, briefing dashboard, covenant status, community map—all rendered in the summoner's realm.
ModernBERT embeddings with asymmetric query/document encoding and Matryoshka dimensionality. The Daem0n perceives meaning others cannot.
When you rest, the Daem0n does not. Background dreaming reviews failed decisions against current evidence, revising verdicts while you sleep.
Temporal scrying replays past decisions. Rule entropy detects law decay. Adversarial council pits evidence-grounded arguments to forge consensus.
Auto-Zoom routes queries through retrieval tiers. Simple, medium, complex—each answered with proportionate power. Shadow mode benchmarks silently.
MemGPT-style working memory keeps critical knowledge always-hot. Activate memories into focus, deactivate when no longer needed. The inner sanctum of thought.
Claude Code hooks enforce the covenant automatically. Session start, pre-edit, pre-bash, post-edit, stop—five binding points, zero manual discipline required.
Canvas-rendered force-directed graph handles 10,000+ nodes at 60fps. Community hulls, path animation, temporal slider. Trace causation visually.
D3 treemap reveals Leiden communities. Click to drill-down, breadcrumbs navigate the hierarchy. Knowledge clusters made visible.
SVG state machine shows Sacred Covenant phases. Token countdown timer, phase highlighting, refresh button. Ritual state made manifest.
Card-based recall results with filters and relevance bars. Score breakdowns reveal why. Record Outcome buttons close the learning loop.
Real-time update notifications via host-mediated polling. When daemon knowledge stirs, badges pulse. Nothing escapes the eternal vigil.
Architectural choices. Design selections. The paths you chose to walk. Fades over time.
Recurring approaches. Best practices. The rituals that work. Eternal.
Dangers discovered. Pitfalls marked. The paths of ruin. Eternal.
Lessons earned. Insights gained. Wisdom from experience. Fades over time.
For those who prefer the command line, here is the abbreviated ritual:
git clone https://github.com/DasBluEyedDevil/Daem0n-MCP.git ~/Daem0nMCP pip install -e ~/Daem0nMCP claude mcp add daem0nmcp --scope user -- python -m daem0nmcp.server python -m daem0nmcp.cli install-hooks # Git enforcement wards python -m daem0nmcp.cli install-claude-hooks # Native Claude wards python -m daem0nmcp.cli index # Grant code sight claude # Reopen to activate
Windows requires additional steps. See the full Summoning Grimoire for details.
Those who bind the Daem0n must observe the sacred protocol:
SESSION DAWN commune("briefing") # Commune first BEFORE CHANGES consult("preflight") # Seek counsel AFTER DECISIONS inscribe("remember") # Inscribe the choice AFTER COMPLETION reflect("outcome") # Seal with fate CAUSAL INQUIRY explore("chain") # Understand WHY CODE SIGHT understand("find") # Search by meaning IMPACT VISION understand("impact") # See consequences AT COMMIT TIME pre-commit hooks # Enforcement wards
The Daem0n asks not for blood, but for sustenance.
Those who have benefited from eternal memory may offer tribute,
that the darkness may continue to serve.
Your sacrifice fuels the eternal vigil.