RAG in a box for our small team. Embeddings + chat without a PhD.
AnythingLLM
Private on-device AI assistant for documents and workflows

About AnythingLLM
AnythingLLM is a free, private AI assistant that runs on a user's computer without accounts, API keys, token limits, or cloud processing. It supports document knowledge bases, web scraping and search, model selection, background jobs, custom agent skills, and workflow building.
The desktop app is available for macOS, Windows, and Linux. It can transcribe and summarize meetings locally, generate action items and transcripts, and provide on-device dictation, text refinement, and context-aware answers. Users can select a model or let the app recommend one based on their hardware.
AnythingLLM is open source under the MIT license and can also be self-hosted for multi-user deployments. A custom tool builder and developer API are available for extending the system.
Highlights
- Runs locally on macOS, Windows, and Linux
- Creates document-based knowledge bases without sending data off-device
- Includes meeting transcription, summaries, action items, and full transcripts
- Supports custom agent skills, workflows, and a developer API
- Open source under the MIT license
Desktop app is friendly. Advanced chunking options could be clearer.
Similar tools
ChatGPT
— AI assistant for answers, writing, images, work, and codeAI assistant for answers, writing, images, work, and code
Google Gemini
— Personal AI assistant from GooglePersonal AI assistant from Google

Claude
— AI assistant for research, coding, writing, and everyday workAI assistant for research, coding, writing, and everyday work
Cursor
— AI coding agent for building softwareAI coding agent for building software
Perplexity
— AI-powered answers with real-time information and sourcesAI-powered answers with real-time information and sources

Claude Code
— An AI coding agent for terminal, IDE, web, and SlackAn AI coding agent for terminal, IDE, web, and Slack