Make agents code your way
An MCP memory layer for coding agents that works with any MCP compatible AI coding agent.
An MCP memory layer for coding agents that works with any MCP compatible AI coding agent.
Agent’s Memory Loop
How OpenMemory Works
OpenMemory learns how you code and feeds the right memories into your coding agent.
Capture
Auto-captures your coding preferences, patterns, and setup as you work in the IDE.

Capture
Auto-captures your coding preferences, patterns, and setup as you work in the IDE.

Capture
Auto-captures your coding preferences, patterns, and setup as you work in the IDE.

Organize Memories
Browse, tag, and manage memories—clean, searchable, all in one place.

Organize Memories
Browse, tag, and manage memories—clean, searchable, all in one place.

Organize Memories
Browse, tag, and manage memories—clean, searchable, all in one place.

Deliver Context to Any Agent
Relevant memories are retrieved and injected into your agent automatically.

Deliver Context to Any Agent
Relevant memories are retrieved and injected into your agent automatically.

Deliver Context to Any Agent
Relevant memories are retrieved and injected into your agent automatically.

MEMORY TYPES
Memory types for precise recall
OpenMemory auto tags memories into types like “user preference,” and “implementation” so recall stays clean and relevant.
OpenMemory auto tags memories into types like “user preference,” and “implementation” so recall stays clean and relevant.




PROJECTS
Project-scoped fetching
Fetches the right memory for the current project or repo so agents stay on-context without manual prompts.
Fetches the right memory for the current project or repo so agents stay on-context without manual prompts.
ACCESS LOGS
Audit, privacy, control
Inspect every add, edit, and serve. Tag, version, and set visibility so your preferences stay private and governed.
Inspect every add, edit, and serve. Tag, version, and set visibility so your preferences stay private and governed.


PRICING
Simple and Affordable Pricing
Start free—pay as your coding workflows scale.
Integrate
Free
Best for: solo trials & quick demos
100 retrievals / month
100 retrievals / month
100 retrievals / month
Unlimited memory creation
Unlimited memory creation
Unlimited memory creation
Memory Categorization
Memory Categorization
Memory Categorization
Access Logs
Access Logs
Access Logs
Hobby
$4.99/mo
Best for: side projects & personal automations
1,000 retrievals / month
1,000 retrievals / month
1,000 retrievals / month
Unlimited memory creation
Unlimited memory creation
Unlimited memory creation
Memory Categorization
Memory Categorization
Memory Categorization
Analytics
Analytics
Analytics
Access Logs
Access Logs
Access Logs

Community Support

Community Support

Community Support



Pro
$14.99/mo
Best for: solo production apps & heavier usage
5,000 retrievals / month
5,000 retrievals / month
5,000 retrievals / month
Unlimited memory creation
Unlimited memory creation
Unlimited memory creation
Unlimited Projects
Unlimited Projects
Unlimited Projects
Memory Categorization
Memory Categorization
Memory Categorization
Analytics
Analytics
Analytics
Access Logs
Access Logs
Access Logs

Community Support

Community Support

Community Support
Enterprise
Custom
Best for: security-first orgs & scaled rollouts
Custom retrieval volume
Custom retrieval volume
Custom retrieval volume
Unlimited memory creation
Unlimited memory creation
Unlimited memory creation
Unlimited Projects
Unlimited Projects
Unlimited Projects
Memory Categorization
Memory Categorization
Memory Categorization
Advanced Analytics
Advanced Analytics
Advanced Analytics
Access Logs
Access Logs
Access Logs

Private Slack Channel

Private Slack Channel

Private Slack Channel

Community Support

Community Support

Community Support
FAQ
FAQ
FAQ
Frequently Asked Questions
What is OpenMemory?
OpenMemory is a tool that remembers how you like to code. It stores your patterns, preferences, and setup, then lets your agents reuse that knowledge.
What is OpenMemory?
OpenMemory is a tool that remembers how you like to code. It stores your patterns, preferences, and setup, then lets your agents reuse that knowledge.
What is OpenMemory?
How does it work in practice?
You install it once. As you code, OpenMemory saves useful snippets and choices. You can tidy or edit them in the app, and agents read them when they need context for a task.
How does it work in practice?
You install it once. As you code, OpenMemory saves useful snippets and choices. You can tidy or edit them in the app, and agents read them when they need context for a task.
How does it work in practice?
Will it work with my tools and models?
Yes. OpenMemory works with MCP compatible coding agents and tools like Cursor, VS Code, JetBrains, Claude, OpenAI, LangGraph, LlamaIndex, and more.
Will it work with my tools and models?
Yes. OpenMemory works with MCP compatible coding agents and tools like Cursor, VS Code, JetBrains, Claude, OpenAI, LangGraph, LlamaIndex, and more.
Will it work with my tools and models?
What about privacy, editing, and control?
You choose what gets saved. You can hide, edit, or delete any memory, and see where it is used. You can run OpenMemory on your own machine or use a hosted setup, depending on your security needs.
What about privacy, editing, and control?
You choose what gets saved. You can hide, edit, or delete any memory, and see where it is used. You can run OpenMemory on your own machine or use a hosted setup, depending on your security needs.
What about privacy, editing, and control?
Can I customize how memories are organized and fetched?
Yes. You can group memories into types like user_preferences, implementation, troubleshooting, component_context, project_overview, and incident_rca. By default, agents read memories per project, and you can adjust this per agent.
Can I customize how memories are organized and fetched?
Yes. You can group memories into types like user_preferences, implementation, troubleshooting, component_context, project_overview, and incident_rca. By default, agents read memories per project, and you can adjust this per agent.
Can I customize how memories are organized and fetched?
Bring memory to your coding agent
Install once to auto-capture and serve project-scoped memory to any LLM, agent, or IDE.
Bring memory to your coding agent
Install once to auto-capture and serve project-scoped memory to any LLM, agent, or IDE.
Bring memory to your coding agent
Install once to auto-capture and serve project-scoped memory to any LLM, agent, or IDE.
PRODUCTS
CONTACT
© 2025 Mem0. All rights reserved.

PRODUCTS
CONTACT
© 2025 Mem0. All rights reserved.

PRODUCTS
CONTACT
© 2025 Mem0. All rights reserved.

OpenMemory-2









