chat-recall

Run it yourself. Pay nothing, ever.

One person gets the whole product, not a stripped-down demo of it. Every feature, no licence key required.

Note 1 — what a licence adds
A second person: shared history, assignable work, per-member activity. Nothing else about the product changes.

Search works with zero extra setup

A machine with no internet connection still indexes and searches fine. Semantic (meaning-based) search needs a local Ollama installation.

The licence works offline, too

An air-gapped machine never has to phone home to stay activated.

Nothing gets reported back to us

No telemetry, no transcripts, no usage counts. The CLI only ever talks to your own server.

Fig. 1 — bring it upTwo containers
git clone https://github.com/munhq/chat-recall && cd chat-recall
echo "ADMIN_KEY=$(openssl rand -hex 24)"         >> .env
echo "POSTGRES_PASSWORD=$(openssl rand -hex 24)" >> .env
docker compose up -d --build
Fig. 2 — connect a machineRepeat per machine
chat-recall login http://localhost:8090
chat-recall init
The server plus a bundled pgvector Postgres. Point DATABASE_URL at your own Postgres 16 or newer instead. Full sequence and troubleshooting: docs/SELF_HOSTING.md.