con un clic
con un clic
Pre-load relevant memories for current task
Consolidate memories — merge duplicates, resolve contradictions, prune stale
Export project memories to a portable Markdown file
Delete memories by search or ID — confirms before deleting
Diagnose mem0 connection, API key, and memory read/write
Import memories from an export file into this project
| name | list-projects |
| description | List all projects that have stored memories |
Show all known project scopes for the current user.
There is no dedicated "list projects" API endpoint. Discover projects by fetching
the user's memories and extracting distinct app_id values.
Call get_memories with:
filters={"user_id": "<active_user_id>"}page_size=200Do NOT pass app_id — we want memories across ALL projects.
If the response indicates more pages, paginate until all are fetched (up to 1000 memories max to avoid excessive API calls).
For each memory, read the app_id field (may also appear as metadata.app_id
on older memories). Collect distinct values.
For each project, count:
created_at datemetadata.type values by frequency## mem0 projects
<app_id_1> <count> memories (last: <date>) ← current
<app_id_2> <count> memories (last: <date>)
<N> projects, <M> total memories
Mark current project with ← current. Sort by memory count descending.
If zero memories found:
No projects found. Run /mem0:onboard to get started.