iai-mcp: A local daemon for persistent OpenClaw memory across sessions

The recurring pain of starting a fresh OpenClaw session with zero context prompted one developer to build iai-mcp — a local daemon that persists conversation memory across sessions. Five months of daily use later, it's been open-sourced under MIT license.
How it works
- Three memory tiers: organizes captured conversations by recency and relevance, consolidating in the background when the machine is idle.
- Local neural embeddings: all processing happens on-device; no data sent externally.
- AES-256 encryption: data at rest is encrypted.
- Automatic context injection: on new session start, the relevant memory is fed as context — no need to manually ask OpenClaw to remember anything.
Performance numbers
- Verbatim recall above 99%
- Retrieval latency under 100ms
- Session-start token cost under 3,000 tokens
Real usage
The author has been running iai-mcp since January and reports that the system has learned coding style, project structures, and preferences without explicit instructions. The repository includes a benchmark harness to verify the numbers yourself.
Repository: https://github.com/CodeAbra/iai-mcp
📖 Read the full source: r/clawdbot
👀 See Also

OpenClaw's atoship skill turns AI assistant into shipping manager
The atoship skill for OpenClaw allows users to describe shipping needs in plain English, then handles carrier selection, rate comparison, label purchase, and tracking. Example commands include 'ship this 1lb box to New York, cheapest option'.

AiPayGen: An AI Agent Marketplace with MCP Integration for Claude Code
AiPayGen is a marketplace with 142 AI agents across 27 categories including finance, legal, healthcare, DevOps, security, and marketing. It functions as an MCP server for direct use in Claude Code, allowing users to browse, invoke, and manage agents through specific commands.

OpenClaw as Infrastructure-as-Code Interface for Home Lab Management
OpenClaw transforms from AI gadget to primary computer interface for home lab management, executing tasks like configuring Traefik containers, creating Dashy configurations, and setting up Tailscale access with direct machine access.

Engram v1.0.0: Persistent Memory for Local LLMs via Knowledge Graph
Engram is a single binary that provides persistent memory for local LLMs through a knowledge graph system. It includes an MCP server for integration with Claude Code, Cursor, and Windsurf, stores all data in a single .brain file, and runs fully offline.