---
title: "Mem0 integration for LuumenAI"
url: "https://www.luumen.ai/integrations/mem0/"
entity: SoftwareIntegration
category: "AI & automation"
audience: "SRE, DevOps, platform engineering, IT operations"
---

# Mem0 integration for LuumenAI

Read and curate the memory layer your agents run on, with writes held for approval

## What LuumenAI can do with Mem0

LuumenAI connects to Mem0 with an API token and exposes 47 tools (23 read-only · 15 write · 9 destructive). For connected tools, admins configure which actions may run automatically and which require approval, within the access granted to the user.

## Key facts

- Authentication: API token
- Tools available: 47 tools (23 read-only · 15 write · 9 destructive)
- Deployment: scoped as part of your Pilot, Platform, or Managed rollout
- Category: AI & automation

## About Mem0 with LuumenAI

Mem0 holds the memory your LLM applications build up over time. Connect it and Luumen can read that memory in the terminal: search entries, look up a user, agent, app, or run, check export jobs, and review org and project membership. Changes — adding memory records, creating entities, granting project access — are previewed first and go out only after you approve. Luumen authenticates with an API key.

## Example tools

Read-only (23 in total):

- `MEM0_CREATE_MEMORY_ENTRY` — Lists/searches existing memory entries with filtering and pagination; critically, this action retrieves memories and does *not* create new ones, despite its name.
- `MEM0_EXPORT_DATA_BASED_ON_FILTERS` — Creates a new memory export job with optional entity filters (user_id, agent_id, app_id, run_id).
- `MEM0_FETCH_DETAILED_LIST_OF_ORGANIZATIONS` — Retrieves a summary list of organizations for administrative oversight; returns summary data (names, IDs), not exhaustive details, despite 'detailed' in the name.
- `MEM0_FETCH_DETAILS_OF_A_SPECIFIC_ORGANIZATION` — Fetches comprehensive details for an organization using its `org_id`; the `org_id` must be valid and for an existing organization.
- `MEM0_FETCH_LIST_OF_ENTITY_FILTERS` — Retrieves predefined filter definitions for entities (e.g., by type, creation/modification date); returns definitions only, not filtered entity data.
- `MEM0_FETCH_SPECIFIC_ENTITY_DETAILS_WITH_OPTIONAL_FILTERS` — Fetches detailed information for an existing entity (user, agent, app, or run) identified by its type and unique ID.
- `MEM0_GET_EVENT_STATUS_BY_EVENT_ID` — Retrieves a single async event by ID to check its current status and results.
- `MEM0_GET_MEMORIES_BY_ENTITY` — Retrieve all memories associated with a specific entity (user, agent, app, or run).

Write and destructive (24 in total, subject to configured approval policy):

- `MEM0_ADD_MEMBER_TO_PROJECT` — Adds an existing user to a project (identified by `project_id` within organization `org_id`), assigning a valid system role.
- `MEM0_ADD_NEW_MEMORY_RECORDS` — Stores new memory records from a list of messages, optionally inferring structured content; requires association via `agent_id`, `user_id`, `app_id`, or `run_id`.
- `MEM0_ADD_ORGANIZATION_MEMBER` — Adds a new member, who must be a registered user, to an organization, assigning them a specific role.
- `MEM0_CREATE_A_NEW_AGENT` — Creates a new agent with a unique `agent_id` and an optional `name`; additional metadata may be assigned by the system.
- `MEM0_CREATE_A_NEW_AGENT_RUN` — Creates a new agent run in the mem0.ai system.
- `MEM0_CREATE_A_NEW_APPLICATION` — Creates a new application, allowing metadata to be passed in the request body (not an explicit field in this action's request model); ensure `app_id` is unique to avoid potential errors or…
- `MEM0_CREATE_A_NEW_ORGANIZATION_ENTRY` — Creates a new organization entry using the provided name and returns its details.
- `MEM0_CREATE_A_NEW_USER` — Creates a new user with the specified unique `user_id` and supports associating `metadata` (not part of the request schema fields).

## Frequently asked questions

### How does LuumenAI connect to Mem0?

Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

### Can LuumenAI change things in Mem0 on its own?

For connected tools, admins configure which actions may run automatically and which require approval, within the access granted to the user.

### Is there an audit trail?

Every call to Mem0 — read or write, approved or declined — is recorded with the actor, the input, and the result.

Full page: https://www.luumen.ai/integrations/mem0/
