Documentation Index
Fetch the complete documentation index at: https://docs.mem0.ai/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Organizations and projects provide multi-tenant support, access control, and team collaboration capabilities for Mem0 Platform. Use these APIs to build applications that support multiple teams, customers, or isolated environments.Organizations and projects are optional features. You can use Mem0 without them for single-user or simple multi-user applications.
Key Capabilities
- Multi-org/project Support: Specify organization and project when initializing the Mem0 client to attribute API usage appropriately
- Member Management: Control access to data through organization and project membership
- Access Control: Only members can access memories and data within their organization/project scope
- Team Isolation: Maintain data separation between different teams and projects for secure collaboration
Using Organizations & Projects
Initialize with Org/Project Context
Example with the mem0 Python package:- Python
- Node.js
Project Management
The Mem0 client provides comprehensive project management through theclient.project interface:
Get Project Details
Retrieve information about the current project:Create a New Project
Create a new project within your organization:Update Project Settings
Modify project configuration including custom instructions, categories, graph settings, and language preferences:Toggle Memory Decay
decay is a per-project boolean that turns on Memory Decay — a search-time ranking bias that reinforces recently-accessed memories and gently dampens stale ones. The flag is false by default; set it via the same project-update endpoint:
cURL
?fields=decay for a minimal response). Toggling has no effect on stored memories, only on how v3 search ranks them.
Delete Project
Remove a project and all its associated data:Member Management
Manage project members and their access levels:Member Roles
| Role | Permissions |
|---|---|
| READER | Can view and search memories, but cannot modify project settings or manage members |
| OWNER | Full access including project modification, member management, and all reader permissions |
Async Support
All project methods are available in async mode:API Reference
For complete API specifications and additional endpoints, see:Organizations APIs
Create, get, and manage organizations
Project APIs
Full project CRUD and member management endpoints