Pull-and-run appliance for an autonomous nmem cognitive agent
149
Pull an image, open a web page, and have a live cognitive agent in ~10 minutes — no config files, no PhD in the stack. nmem-studio is the onboarding + management UX over the nmem cognitive-memory engine: 6-tier memory, a symbol-graph world model, optional drives / goals / pursuit, grounded chat, and a live 3D "brain" you can watch think.
docker run -p 127.0.0.1:8080:8080 -p 127.0.0.1:5174:5174 -v nmem:/data docker.io/dayyanj/nmem-studio
Open http://localhost:8080 for the setup wizard, and http://localhost:5174 for the brain viz.
That single container is the whole appliance — Postgres + pgvector, the studio, and the viz run
inside it, with all state on the nmem volume, so your agent survives docker rm and comes back.
Ports bind to 127.0.0.1 on purpose: the admin surface (wizard / create / act) is unauthenticated by default. To reach it from another machine, tunnel over SSH — or set
STUDIO_AUTH_PASSWORD(login
- CSRF) and bind
0.0.0.0deliberately.
http://host.docker.internal:PORT/v1 for vLLM / Ollama / LM Studio) or a hosted API (OpenAI,
Anthropic, OpenRouter, …). Bring your own — the key is used server-side and never written to
config or shown in the browser.latest — the current releaseX.Y.Z — a pinned release (recommended for reproducible upgrades)linux/amd648080 (wizard / dashboard / API), 5174 (brain viz)/data — agent config and the database; back it up, and it's all that persistsThe same image also runs as the studio-only service in a multi-service stack. Grab the
docker-compose.yml (from the source repo, under
docker/studio/) for:
--profile identity — recognise a returning person by how they write),--profile perception — a computer-use sandbox the agent drives).Companion images (same namespace): nmem-viz, nmem-identity, nmem-sandbox.
The engine libraries are AGPL; the studio image is BUSL-1.1 (org.opencontainers.image.licenses = BUSL-1.1 AND MIT). Image: https://hub.docker.com/r/dayyanj/nmem-studio · Source & docs:
https://github.com/dayyanj/nmem.
Content type
Image
Digest
sha256:855065ad6…
Size
1.1 GB
Last updated
about 4 hours ago
docker pull dayyanj/nmem-studio