Самостоятельно размещаемое приложение на Node.js и React для координации команд AI-агентов: оргструктура, задачи, бюджеты и контроль.
- Звёзды
- 67,308
- Форки
- 7,535
- Открытые issues
- 354
- Последний коммит
- 3 дня назад
Что это?
AnythingLLM — развёртываемое на собственном сервере AI-приложение для создания приватного помощника в стиле ChatGPT на основе ваших документов. Подключите локальную модель (через встроенный движок на базе llama.cpp, Ollama, LM Studio и другие решения) или облачного LLM-провайдера, например OpenAI, Anthropic или Gemini, а затем загрузите файлы и создайте рабочие пространства, в которых модель сможет отвечать на вопросы по документам.
Помимо общения с документами, приложение предлагает AI-агентов с поддержкой инструментов, конструктор агентов без кода, задачи по расписанию, совместимость с MCP и маршрутизацию запросов между провайдерами моделей. Версия Docker поддерживает нескольких пользователей и позволяет настраивать права для каждого из них. Для интеграции с собственными решениями доступны API для разработчиков и встраиваемый виджет чата.
Проект поддерживает различные векторные базы данных (по умолчанию LanceDB, а также PGVector, Pinecone, Qdrant, Weaviate и другие), а также разные варианты эмбеддингов и работы с речью. Это монорепозиторий с фронтендом на React, сервером на Express и сервисом сбора документов. Приложение также распространяется в виде десктопной версии для Mac, Windows и Linux.
Ключевые возможности
- 01Общение с загруженными документами PDF, TXT, DOCX и других форматов с цитатами на источники
- 02Встроенный локальный движок LLM с поддержкой CPU и GPU, а также подключение к множеству облачных и локальных провайдеров моделей
- 03Конструктор AI-агентов без кода, создание собственных агентов с поддержкой инструментов и веб-сёрфингом
- 04Задачи по расписанию для запуска промптов и сценариев работы агентов по расписанию cron
- 05Поддержка нескольких пользователей с индивидуальными правами доступа в версии Docker
- 06API для разработчиков и встраиваемый виджет чата для интеграции с собственными решениями
Сценарии использования
- Создание приватного помощника для ответов на вопросы по внутренним документам компании
- Настройка локального AI-чата на собственном компьютере без отправки данных в облачные сервисы
- Предоставление команде общих AI-рабочих пространств с отдельными настройками доступа
- Встраивание чат-помощника на сайт или интеграция AI-чата в существующий продукт через API
Быстрый старт
- 1
Клонируйте репозиторий
- 2
Заполните необходимые файлы .env в корневой папке репозитория
yarn setup - 3
Запустите сервер (из корневой папки репозитория)
yarn dev:server - 4
Запустите фронтенд (из корневой папки репозитория)
yarn dev:frontend
Что важно знать
- Для настройки среды разработки нужно заполнить несколько файлов .env и установить Yarn.
- Поддержка нескольких пользователей и встраиваемый чат-виджет доступны только в версии Docker.
- Телеметрия по умолчанию собирает анонимные данные об использовании.
Темы
Частые вопросы
- Что такое anything-llm?
- Универсальное AI-приложение для общения с документами и запуска AI-агентов: локальная работа, поддержка нескольких пользователей и множество LLM-провайдеров. AnythingLLM — развёртываемое на собственном сервере AI-приложение для создания приватного помощника в стиле ChatGPT на основе ваших документов. Подключите локальную модель (через встроенный движок на базе llama.cpp, Ollama, LM Studio и другие решения) или облачного LLM-провайдера, например OpenAI, Anthropic или Gemini, а затем загрузите файлы и создайте рабочие пространства, в которых модель сможет отвечать на вопросы по документам.
- anything-llm можно использовать бесплатно? Какая у него лицензия?
- anything-llm распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- anything-llm всё ещё поддерживается?
- Активно поддерживается. Последний коммит в anything-llm — 17 окт. 2026 г..
- Для чего можно использовать anything-llm?
- Создание приватного помощника для ответов на вопросы по внутренним документам компании Настройка локального AI-чата на собственном компьютере без отправки данных в облачные сервисы Предоставление команде общих AI-рабочих пространств с отдельными настройками доступа Встраивание чат-помощника на сайт или интеграция AI-чата в существующий продукт через API
- Как установить anything-llm?
- Клонируйте репозиторий Заполните необходимые файлы .env в корневой папке репозитория: yarn setup Запустите сервер (из корневой папки репозитория): yarn dev:server Запустите фронтенд (из корневой папки репозитория): yarn dev:frontend
- Где скачать anything-llm?
- Исходный код и инструкции по установке — на GitHub: https://github.com/Mintplex-Labs/anything-llm
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Самостоятельно размещаемое AI-пространство для обучения с персональным репетитором, вопросами и ответами, тестами, исследованиями и визуализациями, созданное на Python и Next.js.
Открытая векторная база данных для AI-приложений: хранит документы и векторы для семантического, гибридного и полнотекстового поиска.
Подборка ресурсов, паттернов и шаблонов для проектирования инфраструктуры AI-агентов: память, MCP, разрешения, evals и оркестрация.
Учебный репозиторий с 30 запускаемыми Jupyter-ноутбуками о методах организации памяти LLM-агентов: от буферов диалога до Mem0, Letta, Zep и Graphiti.
Открытый Python-веб-краулер, который преобразует сайты в чистый Markdown для LLM, извлекает структурированные данные с помощью CSS/LLM и при необходимости предоставляет API.