mem0 and Memary

These are direct competitors both targeting the same problem of persistent memory infrastructure for autonomous agents, with Mem0 being the more mature and widely-adopted option while Memary offers a lighter-weight alternative.

mem0
69
Established
Memary
54
Established
Maintenance 22/25
Adoption 10/25
Maturity 16/25
Community 21/25
Maintenance 0/25
Adoption 10/25
Maturity 25/25
Community 19/25
Stars: 49,646
Forks: 5,542
Downloads:
Commits (30d): 189
Language: Python
License: Apache-2.0
Stars: 2,576
Forks: 193
Downloads:
Commits (30d): 0
Language: Jupyter Notebook
License: MIT
No Package No Dependents
Stale 6m

About mem0

mem0ai/mem0

Universal memory layer for AI Agents

Mem0 gives your AI assistants a long-term memory so they can offer personalized interactions and remember past conversations. It takes your existing AI assistant and equips it with the ability to recall user preferences, past interactions, and historical data, making your AI more consistent and tailored over time. This is for anyone creating or managing AI assistants, such as customer support managers, healthcare providers using AI for patient care, or developers building intelligent game characters.

AI assistants customer support healthcare AI personalized recommendations chatbot memory

About Memary

kingjulio8238/Memary

The Open Source Memory Layer For Autonomous Agents

Memary helps developers create AI agents that can remember and learn over time, much like humans do. It takes in user and system personas, along with past interactions and knowledge stores, to produce agents capable of more complex and continuous reasoning. This tool is designed for AI developers and researchers building autonomous agents or conversational AI systems.

AI-agent-development conversational-AI large-language-models AI-research autonomous-systems

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