General Introduction
AnythingLLM is an open source AI application developed by Mintplex Labs to help users have intelligent conversations with documents. The application supports a wide range of Large Language Models (LLMs) and Vector Databases, and users can choose to run it locally or in the cloud. anythingLLM offers multi-user management, permission control, and customizable AI agents for individual and team use. Whether it's PDFs, Word documents or code libraries, AnythingLLM handles them efficiently and ensures data privacy and security.

AnythingLLM Chat Main Screen

AnythingLLM Large Model Configuration

AnythingLLM Vector Database Configuration

AnythingLLM All Settings
Function List
- Multi-model support: Compatible with a wide range of open source and commercial LLMs, such as OpenAI, Azure, AWS, and more.
- multi-user management: Support for multiple user instances and permission control, suitable for team collaboration.
- local operation: All data and models can be stored and run locally to ensure privacy and security.
- Customizing the AI Agent: Users can create and manage custom AI agents to perform specific tasks.
- Multi-document format support: Supports PDF, TXT, DOCX, and many other document formats.
- Developer API: Provides a complete API interface for easy integration and extension.
- Easy-to-use interface: No programming knowledge required, user-friendly interface and easy to operate.
- White Label Customization: Businesses can customize their branding to suit their needs.
Using Help
Installation process
- Download Apps: Access AnythingLLM Client DownloadSelect the version that suits your operating system (Windows, MacOS, Linux) to download.
- Installation of applications: Run the downloaded installation package and follow the prompts to complete the installation.
- launch an application: After the installation is complete, open the AnythingLLM application for initial setup.
Guidelines for use
- Importing documentsIn the main interface of the application, click on the "Import Documents" button, select the documents that need to be processed (supports PDF, TXT, DOCX and other formats).
- Select LLM: Choose your preferred large-scale language model (e.g. OpenAI, Azure, etc.) in the settings, or use a local model.
- Creating a workspace: Click on "New Workspace" to add relevant documents to the workspace. A workspace is similar to a thread, and can hold multiple documents and remain context independent.
- intelligent dialog: In the workspace, select the document and start a dialog with the AI. You can ask questions and the AI will provide answers based on the content of the document.
- Managing users and permissionsIn the "User Management" interface, you can add or delete users and set the corresponding permissions to ensure data security.
- Customizing the AI Agent: On the AI Agent screen, create and configure a custom AI agent to perform specific tasks, such as web browsing, code running, and more.
- Using the Developer API: Visit the developer documentation to learn how to use the API interface for secondary development and feature extensions.
Featured Function Operation
- multi-user managementIn the "User Management" interface, click "Add User", enter user information and set permissions. Users can view or edit specific documents according to their permissions.
- Customizing the AI Agent: In the "AI Agent" interface, click "New Agent", select the agent type and configure the parameters. After the agent is created, it can be invoked in the workspace to perform specific tasks.
- Document Intelligence Dialog: In the workspace, select a document and enter a question, and the AI provides an intelligent answer based on the content of the document. Multiple rounds of dialog are supported to keep the context coherent.
With the above steps, users can easily get started with AnythingLLM and fully utilize its powerful AI features to improve work efficiency.