cognee and OpenMemory
These are **complements**: cognee provides the knowledge graph and semantic memory engine, while OpenMemory provides the persistent storage layer and integration interfaces that cognee's agents would need to retrieve and maintain their memories across sessions.
About cognee
topoteretes/cognee
Knowledge Engine for AI Agent Memory in 6 lines of code
This project helps AI developers build intelligent agents that can remember and learn over time. You provide the AI with documents or other data, and it processes this information to create a dynamic knowledge base. The output is an AI agent that can provide relevant context, answer complex questions, and even share knowledge with other agents, making it ideal for creating more effective AI applications.
About OpenMemory
CaviraOSS/OpenMemory
Local persistent memory store for LLM applications including claude desktop, github copilot, codex, antigravity, etc.
This project gives AI agents and large language models (LLMs) a persistent, long-term memory. It allows you to feed in information from various sources like GitHub, Notion, or web pages, and the AI can then recall and use these memories contextually over time. It's for developers building AI applications (e.g., chatbots, automated assistants, or intelligent UIs) who want their creations to remember past interactions and information without starting fresh every time.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work