Reference

Memory Runtime API

Default address http://127.0.0.1:18960. Once storage.token, MEMMY_MEMORY_TOKEN, or MEMORY_SERVICE_TOKEN is set, all endpoints except the health check require a bearer token.

MethodPathDescription
GET/api/v1/healthHealth check
POST/api/v1/sessions/openOpen an Agent session
POST/api/v1/sessions/:sessionId/closeClose a session
POST/api/v1/turns/startRecord a turn start
POST/api/v1/turns/:turnId/completeRecord a turn completion
POST/api/v1/memory/searchSearch memories
POST/api/v1/memory/addWrite a memory
GET/api/v1/memory/:idMemory details
DELETE/api/v1/memory/:idDelete a memory
GET/api/v1/panel/overviewPanel overview
GET/api/v1/panel/analysisMemory analytics
GET/api/v1/panel/itemsEntry list

Analysis Metrics

GET /api/v1/panel/analysis returns a metrics object. metrics.recentlyUsedSkills counts recall hits and invocation records for skills whose current status is activated. The window covers today and the preceding six calendar dates in the resolved request time zone, using each event's creation time.

Each skill counts once within a recall event, even if its ID appears more than once. Separate recalls and invocations count again. The value is a usage total, not a count of distinct skills or recently edited skill records; editing a skill alone does not increase it.

Local Storage Configuration

memmyMemory:
  version: 1
  activeProfile: byok
  storage:
    mode: local
    backend: sqlite
    sqlitePath: ~/.memmy/memory-service/memory.sqlite
    endpoint: http://127.0.0.1:18960
    token: local-token
  profiles:
    byok:
      embedding:
        provider: local

On this page