- Cairntir
Cairntir
Verbatim persistent memory for LLM sessions. Kills cross-chat amnesia. MIT, local-first.
Overview
Cairntir
Memory-first reasoning layer for Claude Code and every other MCP client. Cairntir kills cross-chat AI amnesia — the thing where you open a fresh session and the model has forgotten every decision, trade-off, and hard-won lesson from yesterday.
What makes Cairntir different
- Verbatim storage — nothing is summarized away. What the model wrote down, you can read back word for word, six months later.
- Prediction-bound drawers — every claim carries a predicted outcome, observed outcome, delta, and supersedes link. Memory becomes an experiment journal, not a diary.
- Belief-as-distribution retrieval — successful uses raise a drawer's mass, dead retrievals lower it.
- Portable signed format — content-addressed, HMAC-signed, gossip-importable across USB, git, or any substrate.
Install
pip install cairntir
cairntir setup
Works with Claude Code, Claude Desktop, Cursor, Windsurf, Zed, and any MCP-compatible client.
- Source: https://github.com/pnmcguire480/cairntir
- PyPI: https://pypi.org/project/cairntir/
- License: MIT
- Python 3.11+, cross-platform
Server Config
{
"mcpServers": {
"cairntir": {
"command": "cairntir-mcp"
}
}
}Project Info
Created At
3 months agoUpdated At
3 months agoAuthor Name
pnmcguire480Star
-Language
-License
-Recommend Servers
View AllUkraine Payments Mcp
@junter1989k-ai
11 days ago
Playwright Mcp
@microsoft
Playwright MCP server
TypeScript
a year ago
Amap Maps
@amap
高德地图官方 MCP Server
a year ago
Test
@modelcontextprotocol
test
7 months ago
Filesystem
@modelcontextprotocol
3 months ago
Serper MCP Server
@garymengcom
A Serper MCP Server
Python
a year ago
Ivory Coast Payments Mcp
@junter1989k-ai
11 days ago
Kazakhstan Payments Mcp
@junter1989k-ai
11 days ago
Memory
@modelcontextprotocol
a year ago
Algeria Payments Mcp
@junter1989k-ai
11 days ago