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.
3,604 stars. Actively maintained with 30 commits in the last 30 days.
Use this if you are a developer building an AI application and need your LLM or agent to have a sophisticated, self-hosted, long-term memory that understands different types of information (facts, events, preferences) and how they change over time.
Not ideal if you only need simple, short-term conversational memory or are looking for a cloud-managed vector database solution without deeper cognitive memory features.
Stars
3,604
Forks
412
Language
TypeScript
License
Apache-2.0
Category
Last pushed
Mar 04, 2026
Commits (30d)
30
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/vector-db/CaviraOSS/OpenMemory"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Recent Releases
Compare
Related tools
topoteretes/cognee
Knowledge Engine for AI Agent Memory in 6 lines of code
verygoodplugins/automem
AutoMem is a graph-vector memory service that gives AI assistants durable, relational memory:
CortexReach/memory-lancedb-pro
Enhanced LanceDB memory plugin for OpenClaw — Hybrid Retrieval (Vector + BM25), Cross-Encoder...
divagr18/memlayer
Plug-and-play memory for LLMs in 3 lines of code. Add persistent, intelligent, human-like memory...
verygoodplugins/mcp-automem
AutoMem is a graph-vector memory service that gives AI assistants durable, relational memory: