{"repo":"Uranid/mnem","free":true,"listed":false,"github":"https://github.com/Uranid/mnem","clone":"git clone https://github.com/Uranid/mnem.git","description":"Git for AI Agent Knowledge. A persistent, versioned memory layer for AI systems. Hybrid GraphRAG retrieval. Runs entirely offline.","language":"Rust","stars":144,"topics":["agent-memory","graphrag","knowledge-graph","mcp","rust","vector-search","local-first","version-control"],"license":"Apache-2.0","category":"mcp-servers","readme_excerpt":"English &nbsp;·&nbsp; 中文 &nbsp;·&nbsp; Español mnem is Git for AI Agent Knowledge. A persistent, versioned knowledge layer for AI agents, with best-or-tied recall on every public benchmark we tested. Drop in source code, PDFs, Markdown docs, conversation exports, or whole directories and mnem parses, chunks, and indexes them in one command. File types are auto-detected: heading-aware chunking for Markdown, function- and class-level parsing for source code across many languages, sliding-window extraction for PDFs. No LLM call at ingest, so the same input always produces the same graph; re-ingesting an unchanged file is a no-op. Skills, decisions, and conventions live as nodes and typed edges in a queryable knowledge graph inside your project's .mnem/ directory. Commit it alongside your code and every teammate's agents start from the same baseline; branch, diff, merge, or roll back any write the same way you would source. Forgetting is first-class: revoke a fact and every retrieval path filters it out automatically, with the audit trail preserved. Retrieval fuses vector, keyword, and graph traversal in a single pass and reports exactly how many tokens were spent and what was dropped at the budget; nothing gets silently truncated. Optional multi-hop graph expansion stitches answers together across linked documents. One binary, no server, no external database, fully offline; the same engine runs as a CLI, an HTTP server, an MCP server, or a Python library, and in the browser via ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Uranid","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Uranid/mnem/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}