IA de Guardia ES Follow

Repos / AnythingLLM

Local and private

AnythingLLM

For anyone who wants to ask questions of their own documents with a language model, local or from a cloud provider, from the desktop app or a server.

MIT

What it does.

  • chat with your documents (PDF, TXT, DOCX and others) and see the cited sources
  • connect local llama.cpp, Ollama or LM Studio models, or providers such as OpenAI, Anthropic or Gemini
  • use agents, a no-code agent builder and MCP compatibility
  • host several users with permissions (Docker version only)

Systems: Desktop app for Mac, Windows and Linux; server with Docker (amd64 and arm64 images); Android mobile app in a separate repo.

What you need.

Documentation version reviewed: AnythingLLM documentation (container and desktop; no version number on the page). Reviewed on October 29, 2026. The figures do not include: The local or built-in language model (if you turn it on): it needs memory of its own depending on the model, and the docs recommend a GPU.

Check whether your machine can handle it. It adds up its RAM, CPU and disk together with other repos.

How to install.

  1. Desktop: download the app for your system at anythingllm.com/download.

  2. Docker: download the image:

    docker pull mintplexlabs/anythingllm
  3. Start the container with the command from the Docker guide (it mounts a storage folder, publishes port 3001 and uses --cap-add SYS_ADMIN).

Commands taken from the official documentation. Read them before you run them: it is your machine.

Permissions and data.

  • The guide's Docker command adds --cap-add SYS_ADMIN to the container.
  • It ships with anonymous telemetry on by default; turn it off with DISABLE_TELEMETRY=true or under Privacy inside the app.

Limits and warnings.

  • Multi-user, the embeddable widget and branding themes are Docker-version only.
  • Even if you turn telemetry off, there are connections to cdn.anythingllm.com (models) and to GitHub (context cache files).
  • With an external LLM or embeddings, your text goes to that provider and its terms apply.
  • The Docker guide mentions that, if you use other services on localhost, you must use host.docker.internal.

Real cost and cloud.

  • Free (MIT); the real cost is your hardware or the cloud APIs you connect.
  • The native embedder and the LanceDB vector database are the defaults and work on your machine; the LLM can be local or remote, and privacy depends on that.
  • The README links a hosted instance as an alternative to self-hosting it.

License.

MIT Permissive open source

MIT: permissive license. You can use, modify and redistribute it, including in commercial products, as long as you keep the copyright notice.

This is a summary to orient you, not legal advice. For commercial use, read the original LICENSE file.

Where all of this comes from.

Checked against the official documentation on October 29, 2026; this is not a lab test. Nothing was installed or measured to write this guide. If something has changed, the project's documentation is the authority.

How I review each repo.