LensHub
Get startedlenshub.ai
Get started

Self-hosted or managed

The differences that actually matter, and how to choose.

Both run the same product. The difference is who operates it.

Self-hostedManaged
Where it runsYour serversOurs
InstallDocker Compose or KubernetesNothing to install
Upgrades, backups, monitoringYouUs
Your content livesIn your databaseIn ours
Can run with no internet accessYesNo
ConfigurationEnvironment variables and the UIThe UI
Getting startedQuickstartRequest access

Choose self-hosted if

  • Your data cannot leave your network — regulatory, contractual, or policy
  • You want to run entirely offline, including the AI models
  • You already run Kubernetes or Docker and adding one more service is routine

Choose managed if

  • You want to try LensHub without provisioning anything
  • You do not have somewhere obvious to run it
  • Nobody wants to own upgrades and backups

What is identical either way

Connectors, agents, roles and permissions, memory, search, the web interface. Every guide in these docs applies to both unless it is marked otherwise.

Pages that differ show tabs like the one below. Pick once and the whole site follows it, including every example URL.

You are reading the self-hosted version of this site. Examples use https://lenshub.example.com as your instance address.

On this page