infra/mem0/README.md

15 lines
677 B
Markdown

# Mem0
Infra runs the authenticated Mem0 OSS REST API without the optional dashboard,
Neo4j, or Qdrant. PostgreSQL/pgvector stores data in isolated `mem0` and
`mem0_app` databases. Model traffic goes through the existing LiteLLM gateway:
- memory extraction: `grok-fast`
- embeddings: `voyage-4`, 1024 dimensions
The service is bound to `127.0.0.1:8888`. The OSS API paths do not use `/v1`.
Only `POSTGRES_PASSWORD`, `JWT_SECRET`, and `ADMIN_API_KEY` live in the ignored
`mem0/.env` with mode `0600`. Non-secret runtime settings stay in Compose, and no
model-provider credential is copied into Mem0. The image source is pinned to the
upstream Mem0 `v2.0.12` release commit.