{"slug":"mohamadalhusseinie/openmembrain","name":"OpenMemBrain","description":"OpenMemBrain is the intelligent membrane for AI coding memory. It autonomously reads and learns from your coding sessions â you never have to tell it what to save. It selectively absorbs project knowledge, blocks secrets, filters noise, resolves conflicts, and persists only what matters.","category":"memory","tags":[],"official":false,"stars":0,"transport":"stdio","install":[{"cmd":"npx (requires","imports":[]}],"tools":[{"name":"remember","description":"save structured memory directly. Provide content, type, and optional scope/tags. No API key needed. Supports single and batch mode."},{"name":"propose_memory_from_session","description":"submit a session transcript or summary for server-side LLM extraction. Requires a configured extractor. Useful for automation adapters."},{"name":"get_project_rules","description":"retrieve project rules and conventions for the current scope."},{"name":"get_relevant_context","description":"find memories relevant to a natural language query."},{"name":"search_memory","description":"search saved memories by query, scope, type, or tags."},{"name":"list_memory_candidates","description":"list pending memory candidates awaiting approval."},{"name":"approve_memory_candidate","description":"approve a pending candidate to save it as memory."},{"name":"approve_all_candidates","description":"approve all pending candidates at once."},{"name":"reject_memory_candidate","description":"reject a pending candidate with an optional reason."},{"name":"reject_all_candidates","description":"reject all pending candidates at once."},{"name":"update_memory","description":"update the content, type, scope, or tags of a saved memory."},{"name":"supersede_memory","description":"mark a memory as superseded, optionally linking a replacement."},{"name":"review_stale_memories","description":"list memories older than a threshold (default: 6 months)."},{"name":"export_static_memory_files","description":"generate static instruction files (AGENTS.md, CLAUDE.md, etc.)."},{"name":"get_diagnostics","description":"retrieve diagnostic events filtered by severity or code."},{"name":"list_audit_log","description":"retrieve recent audit events."}],"env_vars":["OPENMEMBRAIN_PROJECT_ID"],"auth_type":"none","github":"https://github.com/mohamadalhusseinie/openmembrain","homepage":"","server_url":"","status":"active","source":"mcpservers.org","updated_at":"Thu May 28"}