Brainifai
Federated personal knowledge graph for Claude

About
A multi-instance federated knowledge graph that ingests from Slack, GitHub, ClickUp, Apple Calendar, Twitter/X, Git repos, and Claude Code sessions, then routes data through an AI orchestrator (Claude Haiku) into specialized per-instance graphs (coding, manager, project-manager, EHR, researcher, general). Each instance gets its own Kuzu database and MCP server. Schema covers atom, entity, and episode nodes with spreading activation, episodic recall, and scheduled maintenance passes; cross-source identity resolution links the same person across Slack, GitHub, and email.
Status
Engine, dashboard, and MCP hooks are wired against a freshly rebuilt graph. Day-to-day ingestion from Claude Code sessions is live; the project-manager instance powers per-project recall used across this site.
Next steps
- Backfill historical sources (Slack, GitHub, Calendar) into the post-cleanup graph
- Tighten the consolidation loop so episodes resolve into stable instances faster
- Ship a public read-only viewer for the project-manager instance
- Complete tier-recompute and alias-confirm maintenance passes