Memori and mengram

These tools are competitors, with MemoriLabs/Memori providing a robust, SQL-native memory layer focused on data persistence and retrieval for LLMs and multi-agent systems, while alibaizhanov/mengram offers a more psychologically inspired, human-like memory system with semantic, episodic, and procedural components for learning and experience-driven procedures in AI agents.

Memori
90
Verified
mengram
45
Emerging
Maintenance 25/25
Adoption 21/25
Maturity 24/25
Community 20/25
Maintenance 13/25
Adoption 9/25
Maturity 11/25
Community 12/25
Stars: 12,351
Forks: 1,112
Downloads: 21,330
Commits (30d): 58
Language: Python
License:
Stars: 84
Forks: 9
Downloads:
Commits (30d): 0
Language: Python
License: Apache-2.0
No risk flags
No Package No Dependents

About Memori

MemoriLabs/Memori

SQL Native Memory Layer for LLMs, AI Agents & Multi-Agent Systems

Automatically intercepts and persists LLM conversations to SQL, then intelligently retrieves relevant context on subsequent queries—achieving 81.95% accuracy on long-context tasks while reducing token usage to ~5% of full-context approaches. Integrates directly with OpenAI, Anthropic, and other LLM providers via SDK wrappers, plus hooks into OpenClaw agents and MCP-compatible tools (Claude Code, Cursor) without requiring code changes. Supports bring-your-own-database deployments for self-hosted setups alongside cloud-hosted options.

About mengram

alibaizhanov/mengram

Human-like memory for AI agents — semantic, episodic & procedural. Experience-driven procedures that learn from failures. Free API, Python & JS SDKs, LangChain & CrewAI integrations.

Supports semantic/episodic/procedural memory extraction through conversational APIs and file uploads (PDF, DOCX, TXT, MD using vision AI), with automatic procedure evolution triggered by failure feedback or implicit detection from conversation context. Offers multi-user isolation, cognitive profiling via system prompts, and Claude Code hooks for zero-config auto-save/recall in Claude IDE; integrates with LangChain, CrewAI, and MCP, plus data import from ChatGPT and Obsidian.

Scores updated daily from GitHub, PyPI, and npm data. How scores work