mem0ai/mem0
🏪Marketplacemem0ai/mem0
Add this Marketplace
/plugin marketplace add mem0ai/mem0Universal memory layer for AI Agents
Overview
Mem0 provides an intelligent memory layer for AI assistants and agents, enabling personalized interactions that persist across sessions. It supports multi-level memory (User, Session, and Agent state) with a token-efficient algorithm that uses single-pass extraction, entity linking, and multi-signal retrieval (semantic, BM25 keyword, and entity matching). Available as a Python/Node.js library, a self-hosted server with Docker, or a fully managed cloud platform, Mem0 lets AI applications remember user preferences, adapt to individual needs, and continuously improve over time.
Key Features
- Multi-Level Memory: Retains User, Session, and Agent state with adaptive personalization, using single-pass ADD-only extraction for efficient memory accumulation
- Multi-Signal Retrieval: Combines semantic search, BM25 keyword matching, and entity boosting in parallel for accurate memory recall, with temporal reasoning for time-aware queries
- Flexible Deployment: Choose between a pip/npm library for prototyping, a self-hosted Docker server for team infrastructure, or the managed cloud platform for zero-ops production use
- Agent Skills Integration: Provides skills for AI coding assistants (Claude Code, Codex, Cursor, Windsurf) to integrate Mem0 via test-first pipelines, with reference skills for SDK knowledge and pipeline skills for end-to-end workflows
- Cross-Platform SDKs: Python and Node.js SDKs, a CLI tool for terminal-based memory management, and a browser extension for storing memories across ChatGPT, Perplexity, and Claude
Who is this for?
Mem0 is built for developers creating AI applications that need persistent, personalized context. It serves teams building customer support chatbots that recall past tickets, AI assistants that maintain conversation history across sessions, healthcare applications tracking patient preferences, and productivity tools that adapt workflows based on user behavior. It is also useful for agent developers who want their coding assistants to retain project-specific knowledge over time.
Plugins in this Marketplace
More from this repository7
A memory layer for personalized AI that provides long-term memory management with semantic, BM25 keyword, and entity-linked retrieval, achieving state-of-the-art benchmarks on LoCoMo and LongMemEval.
Verifies Mem0 AI memory integrations by running the repo's native test suite and executing end-to-end smoke flows against the user's API key, producing a scorecard of compile and runtime results.
Mem0 is an intelligent memory layer for personalized AI applications, featuring entity linking, multi-signal retrieval (semantic, BM25, entity matching), temporal reasoning, and a token-efficient memory algorithm.
Powered by Mem0, this skill adds an intelligent memory layer to AI assistants, enabling personalized interactions by retaining user, session, and agent state with multi-level memory and cross-platform SDKs.
Mem0 is a memory layer for personalized AI that provides intelligent memory management with entity linking, multi-signal retrieval (semantic, BM25, entity matching), and temporal reasoning. Features a single-pass extraction algorithm and available as both Python and npm packages.
Mem0 is the memory layer for personalized AI, providing a token-efficient memory algorithm that enables AI applications to remember user preferences, context, and past interactions across sessions.
Skill