What you need
Minimum:
- A 64-bit Linux or macOS machine (
x86_64orarm64) - Root access (sudo) — the installer writes to
/usr/local/binand creates a system user - ~2 GB RAM, ~5 GB disk, outbound internet access
- 4 GB RAM or more
- A domain name if you want a valid HTTPS certificate (optional — a local CA works fine)
Quick install
- Linux / macOS
- Windows (PowerShell)
- Docker Compose
- Build from source
Detects your OS
Identifies your package manager (
apt, dnf, pacman, brew, or apk) and prints exactly what it’s about to do.Installs PostgreSQL
Only if PostgreSQL isn’t already installed. Uses the native package manager — nothing unexpected.
Creates a system user
Adds a locked-down
qorven user with no shell or password. All data is stored under /var/lib/qorven.Downloads the binary
Pulls the correct
qorven binary for your OS and architecture from GitHub Releases and verifies its SHA-256 checksum.Generates config and secrets
Writes
/etc/qorven/config.toml with a fresh encryption key and an auth token. These are unique to your install.Sets up HTTPS
Generates a local TLS certificate and installs a local CA so your browser shows a green lock on first visit.
Registers a system service
Creates a hardened
systemd unit, enables it, and starts Qorven immediately.Verify the install
What was written to disk
Files created by the installer
Files created by the installer
Your encryption key
Your encryption key
During install, two 256-bit secrets are generated from
/dev/urandom:- auth_token — used to authenticate API requests and log into the web UI
- encryption_key — protects your AI provider keys, OAuth tokens, and other secrets stored in the database
/etc/qorven/config.toml. If you lose it, any encrypted data in the database cannot be recovered. Back up this file.Uninstall
Where next
First chat
Open Qorven in your browser and say hello to Prime.
Setup wizard
Prefer the terminal?
qorven setup walks the same flow.Add an AI provider
Connect your OpenAI, Anthropic, or other API key.
Configure HTTPS
Install the local CA on other devices that will access Qorven.