Docker vs. Desktop Feature Matrix

FeatureDesktopDocker
Multi-user support
Embeddable chat widgets
One-click install
Private documents
Connect to any vector database
Use any LLM
Built-in embedding provider
Built-in LLM provider
White-labeling
Chat logs
Agent support
Agent skills
Third-party data connectors
Password protection
Invite new users to instance
Text splitting configuration
Whisper model support
Full developer API
User management
Workspace access management
Website scraping

Deployment Selection

  • Choose Desktop for single-user, local-only deployment with built-in LLM providers and zero external publishing requirements.
  • Choose Docker for multi-user deployment, admin/RBAC document controls, public chat widgets, webserver hosting, or API-first access.