AnythingLLM: Многофункциональное AI-приложение, которое вы искали.
Общайтесь с вашими документами, используйте AI-агентов, гибкая настройка, мультипользовательский режим, без сложной установки.
|
|
Документация
|
Хостинговый инстанс
👉 AnythingLLM для десктопа (Mac, Windows и Linux)! Скачать сейчас
Полноценное приложение, позволяющее превратить любой документ, ресурс или контент в контекст, который любой LLM сможет использовать в качестве справки при общении. Это приложение позволяет выбрать, какой LLM или векторную базу данных использовать, а также поддерживает управление несколькими пользователями и их правами.
Посмотреть демо!
Обзор продукта
AnythingLLM — это полнофункциональное приложение, в котором можно использовать как коммерческие LLM, так и популярные open source LLM и решения vectorDB для построения собственного ChatGPT без компромиссов. Приложение можно запускать локально или размещать удалённо, и оно позволяет интеллектуально общаться с любыми предоставленными документами.
AnythingLLM делит ваши документы на объекты, называемые рабочими пространствами (workspaces). Рабочее пространство похоже на ветку обсуждения, но с возможностью контейнеризации документов. Рабочие пространства могут делиться документами, но не обмениваются данными между собой, что позволяет сохранять чистый контекст для каждого из них.
Классные возможности AnythingLLM
- 🆕 Полная совместимость с MCP
- 🆕 Конструктор AI-агентов без кода
- 🖼️ Мультимодальная поддержка (как закрытые, так и open source LLM!)
- Пользовательские AI-агенты
- 👤 Поддержка мультипользовательских инстансов и распределения прав _только в Docker-версии_
- 🦾 Агенты внутри рабочего пространства (поиск в интернете и др.)
- 💬 Пользовательский виджет чата для вашего сайта _только в Docker-версии_
- 📖 Поддержка различных типов документов (PDF, TXT, DOCX и др.)
- Простой интерфейс чата с функцией Drag-n-Drop и прозрачными цитированиями.
- 100% готовность к развертыванию в облаке.
- Работает со всеми популярными закрытыми и открытыми LLM-провайдерами.
- Встроенные меры по экономии времени и средств при работе с очень большими документами по сравнению с другими чат-интерфейсами.
- Полноценный Developer API для создания собственных интеграций!
- И многое другое... установите и узнайте сами!
Поддерживаемые LLM, эмбеддеры, модели распознавания речи и векторные базы данных
Большие языковые модели (LLM):
- Любая совместимая с llama.cpp open source модель
- OpenAI
- OpenAI (Generic)
- Azure OpenAI
- AWS Bedrock
- Anthropic
- NVIDIA NIM (чат-модели)
- Google Gemini Pro
- Hugging Face (чат-модели)
- Ollama (чат-модели)
- LM Studio (все модели)
- LocalAI (все модели)
- Together AI (чат-модели)
- Fireworks AI (чат-модели)
- Perplexity (чат-модели)
- OpenRouter (чат-модели)
- DeepSeek (чат-модели)
- Mistral
- Groq
- Cohere
- KoboldCPP
- LiteLLM
- Text Generation Web UI
- Apipie
- xAI
- Novita AI (чат-модели)
- PPIO
- Встроенный эмбеддер AnythingLLM (по умолчанию)
- OpenAI
- Azure OpenAI
- LocalAI (все)
- Ollama (все)
- LM Studio (все)
- Cohere
- Встроенные в AnythingLLM (по умолчанию)
- OpenAI
- Встроенная поддержка в браузере (по умолчанию)
- PiperTTSLocal — работает в браузере
- OpenAI TTS
- ElevenLabs
- Любой TTS-сервис, совместимый с OpenAI.
- Встроенная поддержка в браузере (по умолчанию)
Технический обзор
Этот монорепозиторий состоит из шести основных разделов:
frontend: viteJS + React фронтенд для создания и управления всем контентом, который может использовать LLM.server: NodeJS express сервер для обработки всех взаимодействий и управления vectorDB и LLM.collector: NodeJS express сервер для обработки и разбора документов из UI.docker: Инструкции и процесс сборки Docker + информация для сборки из исходников.embed: Подмодуль для генерации и создания веб-виджета.browser-extension: Подмодуль для расширения браузера Chrome.
🛳 Самостоятельное размещение
Mintplex Labs и сообщество поддерживают множество методов развертывания, скриптов и шаблонов, которые вы можете использовать для запуска AnythingLLM локально. Ознакомьтесь с таблицей ниже, чтобы узнать, как развернуть в вашей среде или автоматически развернуть приложение. | Docker | AWS | GCP | Digital Ocean | Render.com | |----------------------------------------|----|-----|---------------|------------| | [![Развернуть в Docker][docker-btn]][docker-deploy] | [![Развернуть в AWS][aws-btn]][aws-deploy] | [![Развернуть в GCP][gcp-btn]][gcp-deploy] | [![Развернуть в DigitalOcean][do-btn]][do-deploy] | [![Развернуть в Render.com][render-btn]][render-deploy] |
| Railway | RepoCloud | Elestio | | --- | --- | --- | | [![Развернуть в Railway][railway-btn]][railway-deploy] | [![Развернуть в RepoCloud][repocloud-btn]][repocloud-deploy] | [![Развернуть в Elestio][elestio-btn]][elestio-deploy] |
или настройте production-инстанс AnythingLLM без Docker →
Как настроить для разработки
yarn setupДля заполнения необходимых файлов.envв каждом разделе приложения (запуск из корня репозитория).- Заполните их перед продолжением. Убедитесь, что файл
server/.env.developmentзаполнен, иначе работа будет некорректной. yarn dev:serverДля локального запуска сервера (из корня репозитория).yarn dev:frontendДля локального запуска фронтенда (из корня репозитория).yarn dev:collectorДля запуска сборщика документов (из корня репозитория).
Внешние приложения и интеграции
_Это приложения, которые не поддерживаются Mintplex Labs, но совместимы с AnythingLLM. Присутствие в списке не является рекомендацией._
- Midori AI Subsystem Manager — Упрощённое и эффективное развертывание AI-систем с помощью Docker-контейнеров.
- Coolify — Развертывание AnythingLLM в один клик.
- GPTLocalhost for Microsoft Word — Локальный надстройка для использования AnythingLLM в Microsoft Word.
Телеметрия и конфиденциальность
AnythingLLM от Mintplex Labs Inc содержит функцию телеметрии, которая собирает анонимную информацию об использовании.
Подробнее о телеметрии и конфиденциальности AnythingLLM
Зачем?
Мы используем эту информацию, чтобы понять, как используется AnythingLLM, расставлять приоритеты в разработке новых функций и исправлении ошибок, а также улучшать производительность и стабильность AnythingLLM.
Как отказаться
УстановитеDISABLE_TELEMETRY в настройках вашего сервера или docker .env в значение "true", чтобы отказаться от телеметрии. Вы также можете сделать это в приложении, перейдя в боковое меню > Privacy и отключив телеметрию.Что мы отслеживаем явно?
Мы отслеживаем только те детали использования, которые помогают нам принимать продуктовые решения и определять дорожную карту, а именно:
- Тип вашей установки (Docker или Desktop)
- Когда документ добавлен или удален. Никакой информации _о_ самом документе. Только сам факт события. Это дает нам представление об использовании.
- Тип используемой векторной базы данных. Это помогает нам расставлять приоритеты при появлении обновлений для этого провайдера.
- Тип провайдера LLM и используемая модель. Это помогает нам расставлять приоритеты при появлении обновлений для этого провайдера, модели или их комбинации, например: reasoning против обычных, мультимодальные модели и т.д.
- Когда отправляется сообщение в чате. Это наиболее регулярное "событие" и дает нам представление об активности проекта по всем инсталляциям. Опять же, отправляется только факт события — у нас нет информации о характере или содержании самого сообщения.
Telemetry.sendTelemetry. Дополнительно эти события записываются в выходной лог, так что вы также можете видеть конкретные отправленные данные — если включено. IP или другая идентифицирующая информация не собирается. Провайдер телеметрии — PostHog — сервис для сбора телеметрии с открытым исходным кодом.Мы очень серьезно относимся к вашей конфиденциальности и надеемся, что вы понимаете: мы хотим узнать, как используется наш инструмент, не используя раздражающие всплывающие опросы, чтобы создавать что-то действительно полезное. Анонимные данные _никогда_ не передаются третьим лицам.
Посмотреть все события телеметрии в исходном коде
👋 Вклад в проект
- создайте issue
- создайте PR с названием ветки в формате
- - одобрение (LGTM) от core-team
💖 Спонсоры
Премиум-спонсоры
Все спонсоры
🌟 Контрибьюторы
🔗 Другие продукты
- [VectorAdmin][vector-admin]: Универсальный GUI и набор инструментов для управления векторными базами данных.
- [OpenAI Assistant Swarm][assistant-swarm]: Превратите всю вашу библиотеку ассистентов OpenAI в единую армию, управляемую одним агентом.
[![][back-to-top]](#readme-top)
Copyright © 2025 [Mintplex Labs][profile-link].
Этот проект лицензирован по лицензии MIT.
[back-to-top]: https://img.shields.io/badge/-BACK_TO_TOP-222628?style=flat-square [profile-link]: https://github.com/mintplex-labs [vector-admin]: https://github.com/mintplex-labs/vector-admin [assistant-swarm]: https://github.com/Mintplex-Labs/openai-assistant-swarm [docker-btn]: https://raw.githubusercontent.com/Mintplex-Labs/anything-llm/master/images/deployBtns/docker.png [docker-deploy]: https://raw.githubusercontent.com/Mintplex-Labs/anything-llm/master/docker/HOW_TO_USE_DOCKER.md [aws-btn]: https://raw.githubusercontent.com/Mintplex-Labs/anything-llm/master/images/deployBtns/aws.png [aws-deploy]: https://raw.githubusercontent.com/Mintplex-Labs/anything-llm/master/cloud-deployments/aws/cloudformation/DEPLOY.md [gcp-btn]: https://deploy.cloud.run/button.svg [gcp-deploy]: https://raw.githubusercontent.com/Mintplex-Labs/anything-llm/master/cloud-deployments/gcp/deployment/DEPLOY.md [do-btn]: https://www.deploytodo.com/do-btn-blue.svg [do-deploy]: https://raw.githubusercontent.com/Mintplex-Labs/anything-llm/master/cloud-deployments/digitalocean/terraform/DEPLOY.md [render-btn]: https://render.com/images/deploy-to-render-button.svg [render-deploy]: https://render.com/deploy?repo=https://github.com/Mintplex-Labs/anything-llm&branch=render [railway-btn]: https://railway.app/button.svg [railway-deploy]: https://railway.app/template/HNSCS1?referralCode=WFgJkn [repocloud-btn]: https://d16t0pc4846x52.cloudfront.net/deploylobe.svg [repocloud-deploy]: https://repocloud.io/details/?app_id=276 [elestio-btn]: https://elest.io/images/logos/deploy-to-elestio-btn.png [elestio-deploy]: https://elest.io/open-source/anythingllm
--- Tranlated By Open Ai Tx | Last indexed: 2025-06-09 ---




































