Install

Windows

Memory Layer runs on Windows today through two well-trodden routes. A native Windows package (winget/scoop) is planned but not yet shipped.

The bundled Compose stack runs unchanged under Docker Desktop (which uses WSL2 under the hood):

git clone https://github.com/3vilM33pl3/memory
cd memory
docker compose up

That brings up PostgreSQL with pgvector, the Memory Layer service (migrations applied on boot), and the web UI at http://localhost:4040 — keyless, no other installs. Load the showcase project from inside the container:

docker compose exec memory memory demo

Then follow the five-minute quickstart.

Full CLI experience: WSL2

For the complete native experience (TUI, watchers, repo-local skills) use an Ubuntu WSL2 distribution and follow the Linux / Debian install inside it — or run the one-line installer:

curl -fsSL https://raw.githubusercontent.com/3vilM33pl3/memory/main/scripts/install.sh | sh

Your Windows repositories are reachable from WSL2 under /mnt/c/..., though keeping repositories inside the WSL2 filesystem is faster and plays better with file watchers.

Native package: planned

A WiX/MSI build script exists (packaging/windows/build-windows.ps1, targeting x86_64-pc-windows-msvc) but is not yet CI-built, release-tested, or published to winget/scoop. Until it is, the routes above are the supported paths. Track progress in the GitHub repository.

© 2026 Olivier Van Acker (3vilM33pl3). Memory Layer is AGPL-3.0-or-later with commercial licensing available.

On this page