mimir

SketchOTP/mimir
★ 0 stars Python 🤖 AI/LLM Updated 7d ago
Self-hosted MCP memory server for AI coding assistants. Adds long-term memory, retrieval, procedural learning, approvals, rollback, graph reasoning, telemetry, and multi-user auth for Cursor and other MCP clients.
View on GitHub →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "mimir": {
      "command": "uvx",
      "args": [
        "mimir"
      ]
    }
  }
}

Or install with pip: pip install mimir

README Excerpt

**Self-hostable AI memory server — episodic, semantic, procedural, and graph memory for any MCP-compatible AI agent.** Mimir gives your AI assistant the kind of memory that persists across sessions, learns from what works, decays what is stale, and refuses to store what is adversarial. It connects to Cursor (and any MCP client) in 60 seconds via OAuth 2.1. No cloud dependency, no data leaving your network.

Tools (20)

MIMIR_ALLOW_REGISTRATIONMIMIR_AUTH_MODEMIMIR_DATABASE_URLMIMIR_DATA_DIRMIMIR_ENABLE_SYSTEM_MUTATION_ENDPOINTSMIMIR_PUBLIC_URLMIMIR_SECRET_KEYactive_statusarchitecture_summaryconsolidatorfeedback_inferencegovernance_rulesgraph_builderlifecycleprocedural_lessonprocedural_promoterproject_profilereflectorsafety_constrainttesting_protocol