memory

MongoDB Atlas · Cloudflare R2

checking…

Dashboard

Loading…

Overview

—
Total

Quick actions

Infrastructure

Backend health loading…

By type

  • Loading…

Recent memories

Loading…

Activity

Loading…

Configure

Credentials saved to creds.db · settings in config.toml

mongo idle r2 idle embeddings idle
1. MongoDB Atlas
2. Cloudflare R2
3. Test & Save
Resolved config (masked)

Loading memories…
Fetching the first page.
Page 1
Select a memory to preview.
Select a memory to preview.

API tokens

Bearer tokens for LLMs and scripts · secret shown once at create

Export backup

Create token

Preset
Grants
This token read + write own memories expires in 30 days

Issued tokens

Loading…

—

LLM usage

curl -H "Authorization: Bearer mem_…" \
  "http://HOST:8080/api/memories?q=search"

Tokens access memory APIs only — not Configure, Audit, or admin routes.

Webhooks

Loading…

Users

Web-UI accounts. Roles: viewer (read), editor (read/write/delete), admin (all + admin routes). The environment admin (MEMORY_ADMIN_*) is not listed here.

Loading…

Audit log

Admin session only · logins + memory & token mutations

Time Actor Action Resource Outcome
Loading…
Page 1

LLM skill prompt

Teach agents to use this server via HTTP API or local MCP

Prompt preview

Loading…

API quick reference

Loading…

Help & documentation

Configure backends, browse memories, connect LLM clients via API or MCP.

MCP setup (local agents)

  1. pip install -e server from the memory repo
  2. memory setup — MongoDB Atlas + Cloudflare R2
  3. memory mcp install — register in Cursor, Claude, Codex, …
  4. Verify: call memory_stats() from your agent

HTTP API (hosted)

  1. Open Configure — MongoDB + R2 credentials.
  2. Tokens → create Bearer token (memory:read, memory:write).
  3. Set MEMORY_API_BASE + MEMORY_API_TOKEN.
  4. Install skill via Skill tab or /api/skill-prompt.

Keyboard shortcuts

/
Focus search (Memories)
N
Store new memory
Esc
Close dialogs

Memory types

noteGeneral info, meeting notes, ideas
factVerified data points
decisionChoices + rationale
taskAction items, todos
preferenceDurable user/project prefs
referenceLinks, citations
codeSnippets, patterns
conversationChat excerpts

Scopes

Memories are tagged with a scope to control sharing across agents and projects.

  • global — visible everywhere
  • project — limited to a project namespace
  • agent — tied to a specific agent
  • user — personal, not shared

HTTP example

Responses use rows[] for lists. Search before store; PATCH to update.

curl -H "Authorization: Bearer mem_…" \
  "http://HOST:8080/api/memories?q=search"

Configure and token admin always require the admin session — tokens only access memory APIs.