AnythingLLM
A strong choice if you want document chat and agents that stay on your own machine, with a free desktop app and a Docker option for teams. It is more of a toolbox than a polished single-purpose product, so expect to pick a model and tune workspaces. Teams that do not want to self-host can pay for the hosted cloud.
Pros
- MIT-licensed code with a free desktop app
- Works with local models or bring-your-own cloud keys
- Document knowledge base, web search, agents and meeting transcription in one app
- Self-host with Docker or use a hosted cloud instance
Cons
- Answer quality depends on the model and hardware you pick
- Hosted Cloud plans require your own LLM API key
- Wide feature set means more setup than a single-purpose app