AnythingLLM
AnythingLLM is a desktop (and cloud/self‑hosted) AI application that aims to combine many of the best features of large language model (LLM) tools into a single, privacy‑first interface. It supports running custom or enterprise LLMs either locally or via cloud providers (OpenAI, Azure, AWS, etc.), meaning you can choose your model and deployment without heavy setup.
The tool lets you work with many kinds of documents (PDFs, Word, CSV, codebases) and import data from online sources. It emphasizes full privacy, storing data and running models locally by default, giving the user control over what is shared. It also offers collaborative/team features: multi‑user access with administration controls, white‑labelling, plugin/agent‑extension support, and a community hub for sharing prompts, agents, or skills.
The source code is shared in GitHub.