title: Desktop Installation Overview ~ AnythingLLM
source: https://docs.anythingllm.com/installation-desktop/overview
author:
published: 2025-02-18
created: 2025-03-26
description: AnythingLLM desktop is the easiest way to use AnythingLLM for most people.
tags:
- LLM
- Software
AnythingLLM Desktop is a " single-player " application you can install on any Mac, Windows, or Linux operating system and get local LLMs, RAG, and Agents with little to zero configuration and full privacy.
AnythingLLM offers two main ways to use AnythingLLM. There are some distinct differences in functionality between each offering. Both are open source.
The below table is a non-exhaustive list of features supported between platforms.
Feature | Available on Desktop | Available on Docker |
---|---|---|
Multi-user support | ❌ | ✅ |
Emeddable 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 | ✅ | ✅ |
️💡
Tip: AnythingLLM Desktop is the easiest way to use AnythingLLM.