Agent-native memory infrastructure for AI coding assistants. Governed session capture, LLM compression, hybrid retrieval (FTS + vector + RRF), temporal knowledge graph, content-addressed storage, compliance-grade classification. Single Rust binary, MCP server. Works with Claude Code, Cursor, Copilot, Windsurf.
View on GitHub →
🔍 Audit Wallet Slippage →
Quick Install
Copy the config for your editor. Some servers may need additional setup — check the README.
Claude Desktop
Claude Code
Cursor
Add to claude_desktop_config.json:
{
"mcpServers": {
"iron-mem": {
"command": "cargo",
"args": [
"run",
"--",
"Iron-mem"
]
}
}
}
📋 Copy
Run in terminal:
claude mcp add iron-mem cargo run -- Iron-mem
📋 Copy
Add to .cursor/mcp.json:
{
"mcpServers": {
"iron-mem": {
"command": "cargo",
"args": [
"run",
"--",
"Iron-mem"
]
}
}
}
📋 Copy
README Excerpt
<p align="center"> <img src="memorylogo.png" alt="IronMem" width="120"/> <br/> <img src="assets/title.png" alt="IRON-MEM" width="300"/> </p> <p align="center"> <strong>Persistent memory for AI coding assistants.</strong> </p> <p align="center"> Stop re-explaining your project every time you start a new session.
Tools (20)
ANTHROPIC_API_KEY DATABASE_URL GOOGLE_API_KEY GOOGLE_APPLICATION_CREDENTIALS IRONMEM_MCP_TRANSPORT IRONMEM_RERANK_BACKEND IRONMEM_VERTEX_LOCATION IRONMEM_VERTEX_PROJECT OPENAI_API_KEY PATH classification compress_session consent_state dream_memory get_context get_memory_influence get_profile get_status inject_context legal_hold
Topics
ai-coding aigovernance best claude-code cli context-management copilot cursor developer-tools governance mcp-server memory rust sqlite vector-database