HomeKnowledge & Memory › Midas

Midas

Local-first, source-traceable agent memory — no LLM at ingest, fully offline

PythonTypeScript Local macOSWindowsLinux
★ 14 stars Last pushed 2026-07-28 License: MIT

Topics: Knowledge & Memory

Connect

Review any command before running it. Package names and URLs come from the server's own registry entry.

Package (pypi 0.0.1)

uvx midas-memory-mcp

Or add to your MCP client config:

{
  "mcpServers": {
    "midas": {
      "command": "uvx",
      "args": [
        "midas-memory-mcp"
      ],
      "env": {
        "MIDAS_MCP_DB": "<YOUR_VALUE>",
        "MIDAS_MCP_EMBEDDER": "<YOUR_VALUE>",
        "MIDAS_MCP_MAX_RECORDS": "<YOUR_VALUE>",
        "MIDAS_MCP_MIN_IMPORTANCE": "<YOUR_VALUE>"
      }
    }
  }
}
  • MIDAS_MCP_DB — Path to a SQLite file to persist memory across restarts (default: in-memory)
  • MIDAS_MCP_EMBEDDER — Embedding backend: 'local' (bge ONNX, offline) or 'hashing' (default: local)
  • MIDAS_MCP_MAX_RECORDS — Cap the store; above it the lowest-value memories are auto-forgotten (no LLM)
  • MIDAS_MCP_MIN_IMPORTANCE — Relevance floor 1-5 for auto-capture; turns scoring below it are skipped

Related servers

Listed in punkpeye/awesome-mcp-servers (MIT)

Data from the Official MCP Registry