Mem0 is a memory infrastructure layer that gives AI agents and applications persistent context across sessions. The platform automatically condenses chat history into compact memories that reduce tokens and latency while preserving the right context for retrieval. Mem0 offers both a managed cloud platform and a permissively licensed open source project, with multi-tenant organizations, projects, users, and webhooks. It integrates with most popular agent frameworks including LangChain, LangGraph, CrewAI, AutoGen, LlamaIndex, the OpenAI Agents SDK, and the Vercel AI SDK. Enterprise features cover SOC 2, HIPAA, BYOK, auditable logging, and observability for production agent deployments.
Mem0 publishes 17 API contracts indexed on the APIs.io network, including Agents API, Apps API, Entities API, and 14 more. Tagged areas include Memory, AI Agents, Agent Memory, Context, and LLM.
The Mem0 catalog on APIs.io includes 1 Spectral governance ruleset.
Mem0’s developer surface includes authentication, documentation, engineering blog, pricing, and 24 more developer resources.
55.2/100strong▬ flatAgent39/100agent readyFront door AI6/6
dominant
Heartbeat80/100
alive
open core · Apache-2.0
Full breakdown ↓
scored 2026-11-13 · rubric v0.28.0 · Show this score on your site →
Regulatory Posture applies to this provider. Its tags matched the
Horizontal (data, software, accessibility, platform) regime, so
Regulatory Posture carries 15 points of the composite.
If this regime is wrong for your business, say so on your
provider repo — the
applicability map is public and we will correct it.
Open Source Surface applies to this provider. This product is open source and we
read its repository directly, so Open Source Surface carries
10 points of the composite. It is scored from what the repository actually
publishes — a security policy, a contribution guide, a release history, a code of conduct — read live from the
provider rather than inferred from our own catalog pointers.
This facet adds; nothing was taken away to make room for it. An open-source project is not excused from
the commercial facets, because exemption would strip it of the points it does earn.
If we have the wrong repository, or this product is not open source, say so on your
provider repo and we
will drop the facet rather than have you publish against it.
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it
carries 10 points of the composite. It is scored from the published contracts
themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already
holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in
front of it, and the first time that check is skipped a duplicate record is created.
Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet,
not penalised by it.
The six quality facets above are damped to 65 points between them,
because both conditional facets apply and carry
35 points together. That is why each facet's contribution is shown against a damped
maximum: raising a quality facet moves the composite by 65% of its nominal
weight, not 100%. The full arithmetic is at apis.io/rating/.
Show this score on your site.
It updates itself when the score changes. Paste this where you link to your API docs:
<a href="https://apis.io/providers/mem0/"><img src="https://apis.io/badge/mem0/card.svg" alt="Mem0 on APIs.io — Kin Score by API Evangelist"></a>
Other styles, a README pill and a shields.io endpoint are on the badge page.
Raise your score.
Agent readiness — checks not met, largest first (exact, from this profile):
Stable Error Semantics+8 pts — OpenAPI $refs a shared error schema across 4xx/5xx responses (verified), else common[].type includes ErrorCatalog / ErrorCodes / DeclineCodes Ask about this →
Delegated User Identity+6 pts — a served discovery document listing authorization_code in grant_types_supported (served), else an oauth2 authorizationCode flow or openIdConnect declared in an OpenAPI (documented) Ask about this →
Typed Event Surface+6 pts — AsyncAPI document, OR webhooks/callbacks objects in the as-published OpenAPI, OR common[].type includes Webhooks Ask about this →
Each check links to what satisfies it. Publish the artifact, or tell us where it already lives, and the score moves on the next scoring run.
Not sure how this applies to your stack? Ask about any one item. Kin Lane reads every question, looks at your profile and your situation, and replies with what a fix would take — scoped to that one area, priced up front, yours whether you ship it or not. Ask a question →
The Kin Score Market layer reads a provider inside its market:
its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted:
not part of the Kin Score or agent readiness.
Registered MCP server and declares compatibility are report only — not weighted.
Undeclared means we found nothing we can read, so there is no number: we never infer integrations.
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
The Mem0 Platform API provides hosted memory services for AI agents, exposing endpoints for adding, searching, retrieving, updating, and deleting memories, plus entities, events...
aid: mem0
name: Mem0
description: Mem0 is a memory infrastructure layer that gives AI agents and applications persistent context across sessions.
The platform automatically condenses chat history into compact memories that reduce tokens and latency while preserving
the right context for retrieval. Mem0 offers both a managed cloud platform and a permissively licensed open source project,
with multi-tenant organizations, projects, users, and webhooks. It integrates with most popular agent frameworks including
LangChain, LangGraph, CrewAI, AutoGen, LlamaIndex, the OpenAI Agents SDK, and the Vercel AI SDK. Enterprise features cover
SOC 2, HIPAA, BYOK, auditable logging, and observability for production agent deployments.
type: Index
deliveryModel:
model: open-core
license: Apache-2.0
open_source: true
commercial: true
callable_host: true
label: Open core · an OSS project plus a commercial hosted product
confidence: high
source:
- license
- openapi
- pricing
generated: '2026-08-28'
method: derived
accessModel:
pricing: freemium
onboarding: self-serve
trial: false
try_now: true
public: false
gated: none
gated_source:
- onboarding
label: Freemium · Self-serve signup
confidence: medium
source:
- plans
- authentication
- security
generated: '2026-11-13'
method: derived
position: Producing
access: 3rd-Party
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/mem0.png
x-docs-platform: mintlify
x-docs-platform-confidence: medium
x-docs-platform-checked: 2026-10-04
tags:
- Memory
- AI Agents
- Agent Memory
- Context
- LLM
- Retrieval
- Vectors
- LangChain
- CrewAI
- AutoGen
- LlamaIndex
- Open Source
- Infrastructure
tags_raw:
- Memory
- AI Agents
- Agent Memory
- Context
- LLMs
- Retrieval
- Vector
- LangChain
- CrewAI
- AutoGen
- LlamaIndex
- Open Source
- Infrastructure
- Open-Source
url: https://raw.githubusercontent.com/api-evangelist/mem0/refs/heads/main/apis.yml
created: '2026-05-23'
modified: '2026-05-23'
specificationVersion: '0.23'
apis:
- aid: mem0:platform-api
name: Mem0 Platform API
description: The Mem0 Platform API provides hosted memory services for AI agents, exposing endpoints for adding, searching,
retrieving, updating, and deleting memories, plus entities, events, organizations, projects, and webhooks. The API is
REST based and authenticated with a project API key.
humanURL: https://docs.mem0.ai/api-reference
baseURL: https://api.mem0.ai
tags:
- Memory
- Agent Memory
- Search
- Webhook
- Multi-Tenant
- REST
tags_raw:
- Memory
- Agent Memory
- Search
- Webhooks
- Multi-Tenant
- REST
properties:
- type: Documentation
url: https://docs.mem0.ai
- type: GettingStarted
url: https://docs.mem0.ai/quickstart
- type: Signup
url: https://app.mem0.ai
- type: APIReference
url: https://docs.mem0.ai/api-reference
- type: SDKs
url: https://github.com/mem0ai/mem0-python
- type: SDKs
url: https://github.com/mem0ai/mem0-js
- type: GitHubRepository
url: https://github.com/mem0ai/mem0
- type: Pricing
url: https://mem0.ai/pricing
- type: Authentication
url: https://docs.mem0.ai/platform/quickstart
features:
- name: Add Memories
description: Store conversation turns and structured context as memories tied to users or agents.
- name: Semantic Search
description: Retrieve relevant memories with vector and hybrid search across users, agents, and runs.
- name: Memory Lifecycle
description: Get, update, and delete memories individually or in batches.
- name: Entities
description: Manage users and agents as first class entities with their own memory scopes.
- name: Organizations and Projects
description: Multi-tenant organization, project, and member management for teams and enterprises.
- name: Events
description: Monitor asynchronous operations such as memory ingestion and processing.
- name: Webhooks
description: Subscribe to memory and entity events for real-time downstream processing.
- name: Graph Memory
description: Optional graph-based memory representation for richer relationship modeling.
- name: BYOK and Self-Hosted
description: Bring your own keys for LLMs and vector stores, or self host with the open source build.
useCases:
- name: Personalized Assistants
description: Give chat assistants long-term memory of user preferences, history, and context.
- name: Customer Support Agents
description: Remember prior tickets, accounts, and product context across support sessions.
- name: Sales and CRM Agents
description: Persist account context, deal stage, and conversation history across reps and channels.
- name: Healthcare Assistants
description: Maintain HIPAA-compliant patient context for clinical and admin workflows.
- name: Education Tutors
description: Track learner progress, gaps, and preferences across lessons and sessions.
- name: Coding Agents
description: Remember repo conventions, prior fixes, and developer preferences across sessions.
integrations:
- name: LangChain
- name: LangGraph
- name: CrewAI
- name: AutoGen
- name: LlamaIndex
- name: OpenAI Agents SDK
- name: Google ADK
- name: AWS Bedrock
- name: Vercel AI SDK
- name: LiveKit
- name: ElevenLabs
- name: Pipecat
- name: Flowise
- name: Dify
- name: Mastra
authentication:
- type: API Key
description: Authenticate with a project API key in the Authorization header (Token scheme).
- aid: mem0:mem0-agents-api
name: Mem0 Agents API
description: The agents API from Mem0 — 1 operation(s) for agents.
humanURL: https://docs.mem0.ai/api-reference
baseURL: https://api.mem0.ai
tags:
- Agents
tags_raw:
- agents
properties:
- type: OpenAPI
url: openapi/mem0-agents-api-openapi.yml
- aid: mem0:mem0-apps-api
name: Mem0 Apps API
description: The apps API from Mem0 — 1 operation(s) for apps.
humanURL: https://docs.mem0.ai/api-reference
baseURL: https://api.mem0.ai
tags:
- Application
tags_raw:
- apps
properties:
- type: OpenAPI
url: openapi/mem0-apps-api-openapi.yml
- aid: mem0:mem0-entities-api
name: Mem0 Entities API
description: The entities API from Mem0 — 3 operation(s) for entities.
humanURL: https://docs.mem0.ai/api-reference
baseURL: https://api.mem0.ai
tags:
- Entities
tags_raw:
- entities
properties:
- type: OpenAPI
url: openapi/mem0-entities-api-openapi.yml
- aid: mem0:mem0-events-api
name: Mem0 Events API
description: The events API from Mem0 — 2 operation(s) for events.
humanURL: https://docs.mem0.ai/api-reference
baseURL: https://api.mem0.ai
tags:
- Event
tags_raw:
- events
properties:
- type: OpenAPI
url: openapi/mem0-events-api-openapi.yml
- aid: mem0:mem0-exports-api
name: Mem0 Exports API
description: The exports API from Mem0 — 2 operation(s) for exports.
humanURL: https://docs.mem0.ai/api-reference
baseURL: https://api.mem0.ai
tags:
- Export
tags_raw:
- exports
properties:
- type: OpenAPI
url: openapi/mem0-exports-api-openapi.yml
- aid: mem0:mem0-feedback-api
name: Mem0 Feedback API
description: The feedback API from Mem0 — 1 operation(s) for feedback.
humanURL: https://docs.mem0.ai/api-reference
baseURL: https://api.mem0.ai
tags:
- Feedback
tags_raw:
- feedback
properties:
- type: OpenAPI
url: openapi/mem0-feedback-api-openapi.yml
- aid: mem0:mem0-memories-api
name: Mem0 Memories API
description: The memories API from Mem0 — 12 operation(s) for memories.
humanURL: https://docs.mem0.ai/api-reference
baseURL: https://api.mem0.ai
tags:
- Memories
tags_raw:
- memories
properties:
- type: OpenAPI
url: openapi/mem0-memories-api-openapi.yml
- aid: mem0:mem0-organizations-api
name: Mem0 Organizations API
description: The organizations API from Mem0 — 3 operation(s) for organizations.
humanURL: https://docs.mem0.ai/api-reference
baseURL: https://api.mem0.ai
tags:
- Organization
tags_raw:
- organizations
properties:
- type: OpenAPI
url: openapi/mem0-organizations-api-openapi.yml
- aid: mem0:mem0-project-api
name: Mem0 Project API
description: The Project API from Mem0 — 1 operation(s) for project.
humanURL: https://docs.mem0.ai/api-reference
baseURL: https://api.mem0.ai
tags:
- Project
properties:
- type: OpenAPI
url: openapi/mem0-project-api-openapi.yml
- aid: mem0:mem0-projects-api
name: Mem0 Projects API
description: The projects API from Mem0 — 3 operation(s) for projects.
humanURL: https://docs.mem0.ai/api-reference
baseURL: https://api.mem0.ai
tags:
- Project
tags_raw:
- projects
properties:
- type: OpenAPI
url: openapi/mem0-projects-api-openapi.yml
- aid: mem0:mem0-runs-api
name: Mem0 Runs API
description: The runs API from Mem0 — 1 operation(s) for runs.
humanURL: https://docs.mem0.ai/api-reference
baseURL: https://api.mem0.ai
tags:
- Runs
tags_raw:
- runs
properties:
- type: OpenAPI
url: openapi/mem0-runs-api-openapi.yml
- aid: mem0:mem0-stats-api
name: Mem0 Stats API
description: The stats API from Mem0 — 1 operation(s) for stats.
humanURL: https://docs.mem0.ai/api-reference
baseURL: https://api.mem0.ai
tags:
- Stats
tags_raw:
- stats
properties:
- type: OpenAPI
url: openapi/mem0-stats-api-openapi.yml
- aid: mem0:mem0-users-api
name: Mem0 Users API
description: The users API from Mem0 — 1 operation(s) for users.
humanURL: https://docs.mem0.ai/api-reference
baseURL: https://api.mem0.ai
tags:
- User
tags_raw:
- users
properties:
- type: OpenAPI
url: openapi/mem0-users-api-openapi.yml
- aid: mem0:mem0-webhooks-api
name: Mem0 Webhooks API
description: The webhooks API from Mem0 — 2 operation(s) for webhooks.
humanURL: https://docs.mem0.ai/api-reference
baseURL: https://api.mem0.ai
tags:
- Webhook
tags_raw:
- webhooks
properties:
- type: OpenAPI
url: openapi/mem0-webhooks-api-openapi.yml
- aid: mem0:mem0-dream-api
name: Mem0 Dream API
description: The dream API from Mem0 — 7 operation(s) for dream.
humanURL: https://docs.mem0.ai/api-reference
baseURL: https://api.mem0.ai/
tags:
- dream
properties:
- type: OpenAPI
url: openapi/mem0-dream-api-openapi.yml
- aid: mem0:mem0-profiles-api
name: Mem0 Profiles API
description: The Profiles API from Mem0 — 4 operation(s) for profiles.
humanURL: https://docs.mem0.ai/api-reference
baseURL: https://api.mem0.ai/
tags:
- Profiles
properties:
- type: OpenAPI
url: openapi/mem0-profiles-api-openapi.yml
common:
- type: Plans
url: plans/mem0-plans-pricing.yml
- type: RateLimits
url: rate-limits/mem0-rate-limits.yml
- type: FinOps
url: finops/mem0-finops.yml
- type: CapabilityMap
url: capabilities/mem0-capability-edges.yml
name: Mem0 Business Capability Map
- type: IssueTracker
url: https://github.com/mem0ai/mem0/issues
- type: Releases
url: https://github.com/mem0ai/mem0/releases
- type: SecurityPolicy
url: https://github.com/mem0ai/mem0/blob/main/SECURITY.md
- type: ContributionGuide
url: https://github.com/mem0ai/mem0/blob/main/CONTRIBUTING.md
- type: License
name: Apache-2.0
url: https://github.com/mem0ai/mem0/blob/main/LICENSE
- type: AgenticAccess
url: agentic-access/mem0-agentic-access.yml
- type: DomainSecurity
url: security/mem0-domain-security.yml
- type: Authentication
url: authentication/mem0-authentication.yml
- type: Website
url: https://mem0.ai
- type: Documentation
url: https://docs.mem0.ai
- type: Blog
url: https://mem0.ai/blog
- type: GitHubOrganization
url: https://github.com/mem0ai
- type: Pricing
url: https://mem0.ai/pricing
- type: TermsOfService
url: https://mem0.ai/terms
- type: PrivacyPolicy
url: https://mem0.ai/privacy
- type: Discord
url: https://mem0.dev/DiD
- type: X
url: https://x.com/mem0ai
- type: LinkedIn
url: https://www.linkedin.com/company/mem0
- type: LlmsText
url: https://docs.mem0.ai/llms.txt
- type: UsageTerms
url: terms/mem0-terms-of-service.yml
- type: DataProcessing
url: privacy/mem0-privacy-policy.yml
- type: Eligibility
url: eligibility/mem0-eligibility.yml
- type: AIPreferences
url: ai-preferences/mem0-ai-preferences.yml
- type: DataLicense
url: data-license/mem0-data-license.yml
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
Mem0 API — frequently asked questions
Does Mem0 have an API?
Yes. APIs.io lists 17 APIs from Mem0, including Mem0 Platform API, Mem0 Agents API and Mem0 Apps API, and 14 more.
Is there an OpenAPI specification for the Mem0 API?
Yes. APIs.io indexes 16 OpenAPI specifications for Mem0, each linked for download from this page.
How do I authenticate with the Mem0 API?
Mem0 uses bearer-token authentication (apiKey · 1 scheme). The details are profiled on APIs.io as Mem0 Authentication.
How much does the Mem0 API cost?
Mem0 publishes its prices; its Custom plan is Custom as of 2026-10-28. APIs.io lists 2 pricing plans for Mem0, with each plan's price, limits and inclusions under Pricing on this page.
Does Mem0 have an MCP server?
Yes. APIs.io lists 1 MCP server for Mem0: Remote MCP server at api.mem0.ai over HTTP.
Is the Mem0 API ready for AI agents?
Mem0 has a Kin Score of 55.2 out of 100 (strong) and an Agent Readiness score of 39.0 (agent-ready), scored by API Evangelist on 2026-11-13.
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.