OpenFolio imports your Messages into a local graph you can search, query with AI, and expose to your agents — no cloud required.
OpenFolio AI
Grounded in your local relationship graph
Based on your message history, here are three contacts with stale conversations:
1. Alex Chen — Last message was 12 days ago. He mentioned grabbing coffee. 2. Jordan Lee — You discussed a project deadline that's passed. No follow-up yet. 3. Sam Rivera — Hasn't replied to your question about the trip from 9 days ago.
What ships in v1
How it works
Grant Full Disk Access. OpenFolio reads your Messages database into a local SQLite graph — read-only, never modifies the original.
Keyword, semantic, and natural language queries across your entire relationship history. Results stay on your Mac.
AI-grounded answers with citations from your local data. Use your own key or upgrade to hosted AI.
Local vs hosted
OpenFolio exposes your relationship graph through MCP and CLI. Your agents can query contacts, search messages, and access follow-up suggestions — all scoped to explicit local permissions.
$ openfolio mcp start
MCP server listening on stdio
$ openfolio search "last conversation with Sarah"
3 results from local graph
$ openfolio ask "who should I follow up with?"
Based on your message history:
1. Alex Chen — no reply in 12 days
2. Jordan Lee — mentioned meeting next week