Self-Hosting

One command. Done.

The installer sets up Docker, SearXNG, and everything else.

Skip the setup? Managed hosting from CHF 39/mo →

Requirements

Node.js 22+ nodejs.org
Docker + Compose docs.docker.com

Install & start

The installer asks for your AI provider and API key, generates the Docker config, and starts everything — including web search via SearXNG.

npx @lynox-ai/core

Automatically opens http://localhost:3000 once everything is running.

What the installer sets up

  • Docker Compose with lynox + SearXNG
  • AI provider config (Anthropic, Bedrock, Custom)
  • Encrypted vault for API keys
  • Access token for the Web UI
  • Automatic health check + browser launch

Update

docker compose pull && docker compose up -d

Or set up Watchtower for automatic updates.

Common questions.

What does self-hosting cost?

lynox itself is free and source-available. You pay the AI provider directly — a typical business day costs $1–5. Server costs start at ~$4/month with any VPS provider.

Do I need technical skills?

You need Node.js and Docker on your machine or server. The installer handles the rest — after that, everything runs through the Web UI in your browser.

Where is my data stored?

On your machine or server — encrypted. Knowledge, history, and config live in ~/.lynox/ and never leave your infrastructure.

Which AI models are supported?

Claude by Anthropic by default. You can switch anytime to AWS Bedrock (EU data residency), Google Vertex AI, or a local model — right in Settings → Config.

Is there an easier option?

Yes — Managed Hosting from CHF 39/month. No server setup, no maintenance. Choose your AI region (US or EU) at checkout.