AnythingLLM

Private, open-source AI assistant that runs fully on your own computer

Intermediate API
Screenshot of AnythingLLM, Private, open-source AI assistant that runs fully on your own computer

What is AnythingLLM?

AnythingLLM is a free, MIT-licensed AI assistant that runs on your own computer with no account, API key or token limits. It chats with your documents, runs agents, transcribes meetings locally and can also be self-hosted with Docker.

AnythingLLM is an open-source AI assistant that runs on the user's own machine instead of a cloud service. The desktop app installs from a single file with no dependencies, needs no account and no API key, and does not meter tokens. Documents, chats and processing stay on the device, which makes it a fit for people and organizations that cannot send sensitive material to a hosted model. In practice, the app is set up in a few steps. After downloading it for macOS, Windows or Linux, the user picks a model or lets the app recommend one based on the computer's hardware. From there, files become a knowledge base the assistant can chat with, and the built-in agent can search the web (You.com search is the default, with no key to configure), scrape pages, run background jobs and use custom skills. A custom tool builder and a developer API let teams extend it. Recent releases moved the built-in engine to llama.cpp managed by AMD's Lemonade, and on Windows the app can use Microsoft Foundry Local to run models across CPU, GPU and NPU. Two features stand out. The Meeting Assistant transcribes and summarizes calls locally, producing action items, decisions and transcripts without a bot joining the call and without cloud processing. Magic Echo adds on-device dictation that refines speech as it is spoken and uses what is on screen for context, alongside text highlighting and context-aware autocomplete. A mobile companion for Android runs small models on the phone and can pair with the desktop to reach larger models and full workspaces. The project is MIT licensed, with a self-hosted Docker option for multi-user deployments on an organization's own servers. Compared with hosted assistants such as ChatGPT or Claude, it trades convenience and top-end model quality for ownership and privacy. Compared with other local runners, it bundles document chat, agents and meeting tools into one application rather than a bare model launcher. The homepage cites more than 67k GitHub stars and over 200 contributors.

How do you use AnythingLLM?

  1. 1Download the desktop app
    Get the single installer for macOS, Windows or Linux from the download page. It needs no extra dependencies and no account.
  2. 2Choose a model
    Pick a model yourself or let the app recommend one that suits your hardware. Everything runs locally, so no API key is needed.
  3. 3Add documents to a workspace
    Upload files so they become part of the assistant's knowledge base, then ask questions about them in chat. Content stays on your device.
  4. 4Try the Meeting Assistant
    Turn on the local Meeting Assistant to get transcripts, summaries and action items from calls without a bot joining.
  5. 5Self-host for a team
    To serve several users from your own servers, follow the Docker quickstart for a multi-user deployment.

Pros and cons

Pros

  • Runs entirely on the device, so documents and conversations are not sent to a cloud serviceAI
  • No account, API key or token limits needed to start using itAI
  • Open source under the MIT license, with a self-hosted Docker option for multi-user setupsAI
  • Local Meeting Assistant transcribes and summarizes calls without a bot joiningAI
  • Document chat, web search, agents and custom skills are bundled in one appAI

Cons

  • Model quality and speed depend on the user's own hardware, so older computers may feel slowAI
  • Local models generally cannot match the largest hosted models on difficult tasksAI
  • The mobile app is Android only and small on-device models are limited without a paired desktopAI
  • Some features, such as Magic Echo, sit under a Pro docs section, and the homepage does not detail what is paidAI
  • Agent skills, workflows and the developer API take technical effort to configureAI

How much does AnythingLLM cost?

Pricing

The desktop app is offered as a free download, with no token limits or API costs. Some features, such as Magic Echo, are documented under a Pro section, and the homepage does not list prices.

Learn more

Support

Documentation covers document chat, the Meeting Assistant, Magic Echo and Docker installation. The project is open source on GitHub with 200+ contributors. The homepage names no dedicated support channel.

Learn more

Integrations

Uses llama.cpp managed by AMD's Lemonade, Microsoft Foundry Local on Windows, and You.com web search by default. Offers a developer API, a custom tool builder and Docker self-hosting, and works with any meeting platform.

Features

Document chat as a local knowledge base, web scraping and search, dynamic model selection, background jobs, custom agent skills, a local Meeting Assistant, Magic Echo dictation and autocomplete, a custom tool builder and a developer API.

Learn more

Frequently asked questions about AnythingLLM

  • How much does AnythingLLM cost?
    The desktop app is offered as a free download, with no token limits or API costs. Some features, such as Magic Echo, are documented under a Pro section, and the homepage does not list prices.
  • Does AnythingLLM have an API?
    Yes, AnythingLLM offers an API.
  • How do you use AnythingLLM?
    The walkthrough on this page covers 5 steps: 1. Download the desktop app 2. Choose a model 3. Add documents to a workspace 4. Try the Meeting Assistant 5. Self-host for a team.
  • What platforms does AnythingLLM support?
    AnythingLLM is available on MacOS, Windows, Linux and Android.
  • What does AnythingLLM integrate with?
    Uses llama.cpp managed by AMD's Lemonade, Microsoft Foundry Local on Windows, and You.com web search by default. Offers a developer API, a custom tool builder and Docker self-hosting, and works with any meeting platform.
  • What are the limitations of AnythingLLM?
    Model quality and speed depend on the user's own hardware, so older computers may feel slow. Local models generally cannot match the largest hosted models on difficult tasks. The mobile app is Android only and small on-device models are limited without a paired desktop.

Status

StatusActive
Views0
Outbound clicks0
Added10/20/2026

Platforms

MacOSWindowsLinuxAndroid

Pricing

Free