Self-Hosting

One command. Done.

The installer sets up Docker, SearXNG, and everything else. lynox is yours — source-available, zero telemetry, any provider.

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, Mistral, 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.

There is no crippled tier. Self-hosted is the product.

Same lynox, same features, same source. The paid tiers sell you operations — a managed box, backups, an included AI budget — not capability. Run it on your own hardware and what leaves your network follows from how you configure it: the inference call to the provider you chose, a web search when the agent searches, and whatever you connect it to.

Common questions.

What does self-hosting cost?

lynox itself is free and source-available. You pay the AI provider directly — usage-based, and you set the limit. 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 providers are supported?

lynox is provider-agnostic: Anthropic and Mistral AI are both first-class native providers, switchable any time in Settings → LLM. You can also point lynox at any OpenAI-compatible endpoint (Groq, LiteLLM, …) or a fully local model.

Is there an easier option?

Yes — Managed Hosting from CHF 39/month. No server setup, no maintenance. Runs on Hetzner in Germany as an isolated per-tenant container with Anthropic and Mistral AI included on the Managed tier. A dedicated single-tenant VPS is available as an Enterprise option on request.