Memoria
Menu

Memoria documentation

The detailed docs live in the GitHub repository. This page links to them and lists the API endpoints.

API endpoints

Routes defined in backend/app/api. With the stack running, interactive docs are at http://localhost:8000/docs.

MethodPathPurpose
POST/auth/signupCreate a user
POST/auth/loginLog in with username and favorite book
GET, PATCH/auth/preferencesRead or update user preferences
POST/chatChat turn
POST/chat/streamChat turn streamed over SSE
POST, GET/sessionsCreate or list chat sessions
GET/sessions/{session_id}/historySession messages
PATCH, DELETE/sessions/{session_id}Update or delete a session
GET/api/memoriesList memories
DELETE/api/memories/{memory_id}Forget a memory
GET/api/memory-statsMemory statistics
POST/api/memorizeStore a memory manually
POST/api/feedbackThumbs up or down on a reply
GET/api/search-archiveSearch the context archive
GET/api/modelsList chat models
POST/api/generate/image, /video, /voiceMedia generation
GET/api/generate/assetsList generated assets
DELETE/api/generate/assets/{asset_id}Delete an asset
POST, GET/api/tasksCreate or list tasks
PATCH, DELETE/api/tasks/{task_id}Update or delete a task
POST/api/contact-feedbackSend feedback
GET/mcp/memory-skillsMCP memory skill catalog
GET/healthHealth check

Troubleshooting

Anything else: open an issue on GitHub.