AnythingLLM
Chat & assistant UIsAn all-in-one desktop or self-hosted app that turns a folder of documents into a chat assistant with workspaces.
AnythingLLM packages document chat into one application: drop files into a workspace, and it handles chunking, embedding, and retrieval behind the scenes. It runs as a desktop app or a self-hosted container.
Workspaces keep document sets and their conversations separate, which maps neatly onto "one assistant per team or project." Model and vector-store choices are configurable but sensible by default.
Where it's ideally used
Best when non-technical users need to chat with their own documents quickly, and you want retrieval handled for you rather than assembled.
Where it doesn't fit
Too much of a closed box when you need fine control over the retrieval pipeline — chunking strategy, rerankers, hybrid search.