Requirements
- Docker Engine 24+ with Docker Compose v2
- Node.js 20+
- An Anthropic API key, an OpenRouter key, an OpenAI-compatible endpoint, or a local Ollama setup
Guided install
.env, generates any missing secrets, and starts the Docker
Compose stack. By default it pulls published images through
docker-compose.images.yml.
To build from source instead:
Manual setup
OWNER_USERNAME from .env — admin by default — and the
OWNER_PASSWORD you configured.
Endpoints
Configuration
The values that matter most in.env:
.env.example in the repo is the full reference.
Media ingest
Published images omit Whisper, Torch, and ffmpeg to keep installs smaller. For local audio and video transcription:MCP client setup
Archivum exposes both stdio and HTTP/SSE MCP transports.Claude Desktop (stdio)
Claude Desktop (stdio)
Editors and web clients (HTTP/SSE)
Editors and web clients (HTTP/SSE)