Install the binary with Homebrew
brew install kurocho/tap/pamie
pamie --version
Then start Pamie. The first start creates local storage, starts the server in the background, and prints a generated Bearer token once:
pamie start
pamie status
Run pamie token later to rotate the default token. Existing raw tokens cannot be recovered because only hashes are stored.
Run the latest Docker image
docker volume create pamie-data
export PAMIE_TOKEN="$(openssl rand -hex 32)"
docker run --rm \
--name pamie \
-p 127.0.0.1:17683:8080 \
-v pamie-data:/data \
-e PAMIE_TOKEN="$PAMIE_TOKEN" \
-e PAMIE_TOKEN_ID=local \
-e PAMIE_TOKEN_SCOPES=all \
kurocho/pamie:latest
Verify the server
curl http://127.0.0.1:17683/health
curl http://127.0.0.1:17683/ready
Do not expose Pamie publicly without HTTPS termination and Bearer authentication. Keep memories free of secrets unless your deployment model and retention policy are designed for that data.