Vibe Coding Discover

AI Agents

The Memory Layer for AI Agents - Drop-in memory infrastructure for AI agents and apps. Context that persists. Built for production.

★ 66K7,726 forksPythonApache-2.0mem0ai

Mem0 is a drop-in memory layer for AI agents and LLM apps: it extracts, stores and retrieves user, session and agent memories on top of pluggable vector stores. Ships a Python/TS SDK, self-hosted server, CLI and agent skills, with hybrid semantic+keyword+entity retrieval.

Use Cases

Add persistent long-term memory to AI agentsPersonalize chatbots with user preferences and historyCustomer support agents recalling past ticketsSession and agent state storage across runsHybrid semantic plus keyword memory retrievalTime-aware recall of past events and plansMigrate OSS memory to hosted platformManage memories from CLIGive coding assistants Mem0 SDK knowledge via skillsHealthcare patient history trackingCross-app ChatGPT/Claude memory via browser extension

Built With

Language
Python
Frameworks
LangChain · LangGraph · CrewAI · Vercel AI SDK · OpenAI SDK · LiteLLM · Qdrant · ChromaDB · Pinecone · Weaviate · FAISS · Redis · Elasticsearch · Milvus · Ollama · FastEmbed

Tags

agent-memory · long-term-memory · memory-layer · vector-store · embeddings · personalization · hybrid-search · temporal-reasoning · entity-linking · state-management · llm · python · typescript-sdk · semantic-search · cli · self-hosted