AnythingLLM
An all-in-one AI application that enables private document chat with any LLM, supporting multi-user access, RAG, and AI agents.
At a Glance
Pricing
Free desktop application with full privacy and no account required
Engagement
Available On
About AnythingLLM
AnythingLLM is a comprehensive AI application that allows users to chat with documents using any large language model while maintaining full privacy. It supports both local and cloud-based LLMs, offering flexibility for individuals and teams who need to interact with their documents through natural language queries. The platform provides desktop, self-hosted Docker, cloud, and mobile deployment options, making it accessible across various use cases and technical requirements.
Key Features:
-
Multi-LLM Support - Connect to any language model including local options like Ollama, LM Studio, and KobaldCPP, or cloud providers like OpenAI, Anthropic, Google Gemini, Mistral AI, Groq, and many more.
-
RAG (Retrieval-Augmented Generation) - Upload and embed documents to create knowledge bases that AI can reference during conversations, enabling accurate responses grounded in your specific data.
-
AI Agents - Build and deploy AI agents with custom skills, browser tools, and agent flows that can automate complex workflows including web scraping, API calls, and file operations.
-
MCP Compatibility - Full Model Context Protocol support for both Docker and Desktop deployments, enabling integration with the broader MCP ecosystem.
-
Vector Database Flexibility - Choose from multiple vector database options including LanceDB, Chroma, Milvus, Pinecone, QDrant, Weaviate, and Zilliz for document embedding storage.
-
Multi-User & Admin Controls - Support for multiple users with full tenant isolation, fine-grained admin controls, and role-based access management.
-
Embedded Chat Widgets - Deploy customizable chat widgets that can be embedded into websites and applications.
-
Browser Extension - Extend functionality with the AnythingLLM browser extension for seamless web integration.
-
Appearance Customization - White-label the application with custom branding, domains, and styling.
-
API Access - Built-in API for programmatic access and integration with other systems.
Getting Started: Download the desktop application for Windows, macOS, or Linux for immediate local use with no account required. For team deployments, use Docker for self-hosting or subscribe to the cloud service for a managed private instance. Configure your preferred LLM provider, upload documents to workspaces, and start chatting with your data through the intuitive interface.

Community Discussions
Be the first to start a conversation about AnythingLLM
Share your experience with AnythingLLM, ask questions, or help others learn from your insights.
Pricing
Free Plan Available
Free desktop application with full privacy and no account required
- Any LLM
- Customizable
- Local by default
- Clean Interface
- Multi-model
Basic
Perfect for independent use of AnythingLLM or teams of less than 5 users and <100 documents
- Private instance
- Custom subdomain
- Included vector database
- Up to 3 team members
Pro
Faster & more robust. A must-have for large teams with lots of documents to chat with
- Private instance
- Included vector database
- Great for large teams
- 72-hour support SLA
Enterprise
White-glove premium service package with on-premise support and installation
- Private instance
- Custom support SLA
- Custom domain
- On-premise installation
Capabilities
Key Features
- Multi-LLM support (local and cloud)
- RAG document chat
- AI Agents with custom skills
- Agent Flows automation
- MCP compatibility
- Multiple vector database options
- Multi-user with tenant isolation
- Admin controls and permissions
- Embedded chat widgets
- Browser extension
- White-labeling and customization
- Built-in API access
- Transcription models
- System prompt variables
- Live document sync
- AI computer use
- Privacy-focused local processing