Skip to content

Quick start ​

The fastest path is Docker. One container serves the UI and the API on your machine only.

Prerequisites ​

Steps ​

1. Clone and start ​

sh
git clone https://github.com/goniszewski/grimoire.git
cd grimoire
docker compose up -d

The first run builds the image from the local Dockerfile. That can take several minutes. Later starts reuse the image.

2. Check health ​

sh
curl http://127.0.0.1:3210/health

Wait until this succeeds before opening the UI.

3. Open the app ​

Open http://127.0.0.1:3210.

The compose file publishes 127.0.0.1:3210:3210, so the host port is loopback-only. Data lives in the grimoire-data Docker volume.

Optional AI keys can be seeded in docker-compose.yml for first start; day-to-day provider settings live in Settings inside the app.

Next ​

Maintained by goniszewski.com · MIT License