anything-llm  by Mintplex-Labs

All-in-one AI app with built-in RAG, agents, and no-code agent builder

created 2 years ago
47,228 stars

Top 0.6% on sourcepulse

GitHubView on GitHub
Project Summary

AnythingLLM is a comprehensive, self-hostable AI application designed for individuals and teams to build private, document-aware ChatGPT-like experiences. It offers a user-friendly interface for chatting with documents, leveraging Retrieval-Augmented Generation (RAG), AI agents, and extensive customization options, with a focus on ease of setup and broad compatibility.

How It Works

AnythingLLM employs a monorepo architecture with distinct frontend (React/ViteJS), server (Node.js/Express), and document collector components. Documents are segmented into "workspaces" for isolated context management. The system supports a wide array of LLMs, embedders, and vector databases, allowing users to select their preferred stack for local or remote deployment.

Quick Start & Requirements

Highlighted Details

  • Supports over 30 LLM providers (OpenAI, Ollama, Llama.cpp, Groq, etc.) and 8 vector databases (LanceDB, Pinecone, Weaviate, etc.).
  • Features a no-code AI agent builder and multi-modal support for both open and closed-source models.
  • Offers multi-user support with permissions, an embeddable chat widget, and a developer API.
  • Includes built-in cost and time-saving measures for large document management.

Maintenance & Community

Maintained by Mintplex Labs. Community support channels are not explicitly listed, but contribution guidelines are provided.

Licensing & Compatibility

MIT License. Fully compatible with commercial and closed-source applications.

Limitations & Caveats

Multi-user support and the embeddable chat widget are only available in the Docker version. The project includes opt-out telemetry for usage analytics, which is processed by PostHog.

Health Check
Last commit

19 hours ago

Responsiveness

1 day

Pull Requests (30d)
55
Issues (30d)
123
Star History
4,038 stars in the last 90 days

Explore Similar Projects

Starred by Andrej Karpathy Andrej Karpathy(Founder of Eureka Labs; Formerly at Tesla, OpenAI; Author of CS 231n), Alex Cheema Alex Cheema(Cofounder of EXO Labs), and
3 more.

Perplexica by ItzCrazyKns

0.3%
23k
AI-powered search engine alternative
created 1 year ago
updated 1 day ago
Starred by Addy Osmani Addy Osmani(Engineering Leader on Google Chrome), Victor Taelin Victor Taelin(Author of Bend, Kind, HVM), and
1 more.

chatbox by chatboxai

0.3%
36k
Desktop client app for AI models/LLMs
created 2 years ago
updated 5 days ago
Feedback? Help us improve.