installation

Every way to run Memo,
in one place.

One-line installers for desktop and self-hosted, both channels, every platform — auto-detected, safe to re-run, config and data always preserved on an update.

desktop

On your own machine

llama.cpp bundled — no Docker, no terminal, no manual setup required.

self-hosted

On a server, headless

No display required — the backend, CLI, and engine only. See the Self-Hosting guide for auth setup and CLI management.

Or as a Docker image (multi-arch, ideal for CasaOS/Unraid/Synology):

Full Self-Hosting guide →
staying current

Updating & uninstalling

Every installer above doubles as the updater — re-run the exact command you used, and it refreshes binaries while preserving config, memory, models, sessions, providers, and skills.

Uninstallers (offer a memory backup first):