MaxKB: платформа для создания интеллектуальных агентов для бизнеса
MaxKB — это open-source платформа для создания интеллектуальных агентов уровня предприятий. Она ориентирована на автоматизацию процессов и обработку информации, что делает её полезной для бизнеса в таких сферах, как клиентское обслуживание и внутренние базы знаний.
Основная фишка MaxKB — это интеграция Retrieval-Augmented Generation (RAG), позволяющая работать с загруженными документами и автоматическими веб-кролевыми процессами. Это снижает количество ошибок обработки текста при взаимодействии с моделями, давая более точные ответы. В отличие от других решений, MaxKB предлагает расширенные возможности для создания рабочих процессов и выполнения сложных задач, что может быть особенно интересно разработчикам и компаниям, работающим с большими объёмами данных.
Платформа написана на Python и запускается через Docker, так что для её использования не потребуется сложных настроек. Обрати внимание, что проект находится на ранней стадии разработки, что может повлиять на стабильность и наличие функциональности. Лицензия GPL v3 позволяет использовать MaxKB в некоммерческих проектах.
MaxKB — это платформа с открытым исходным кодом для создания корпоративных агентов. Она интегрирует пайплайны Retrieval-Augmented Generation (RAG), поддерживает сложные рабочие процессы и обеспечивает продвинутые возможности использования инструментов MCP. MaxKB находит широкое применение в таких сферах, как интеллектуальное обслуживание клиентов, внутренние корпоративные базы знаний, академические исследования и образование.
Ключевые возможности
- RAG Pipeline: Поддерживает прямую загрузку документов и автоматический сбор онлайн-документов с функциями автоматического разбиения текста и векторизации. Это позволяет снизить количество ошибок модели и улучшить взаимодействие в формате вопросов и ответов.
- Agentic Workflow: Оснащена мощным движком рабочих процессов, библиотекой функций и инструментами MCP, что позволяет управлять AI-процессами для сложных бизнес-сценариев.
- Легкая интеграция: Интерфейс без кода для быстрой интеграции в сторонние бизнес-системы, позволяя быстро оборудовать существующие системы интеллектуальными возможностями вопросов и ответов.
- Независимость от моделей: Поддерживает различные крупные модели, включая частные (такие как DeepSeek, Llama, Qwen и пр.) и публичные (например, OpenAI, Claude, Gemini и др.).
- Мультимодальность: Поддерживает ввод и вывод в текстовом, аудио, видеоформатах и изображениях.
Установка и запуск
Чтобы начать работу с MaxKB, можно выполнить следующий скрипт для запуска контейнера с помощью Docker:
docker run -d --name=maxkb --restart=always -p 8080:8080 -v ~/.maxkb:/opt/maxkb 1panel/maxkb
После этого ты сможешь получить доступ к веб-интерфейсу MaxKB по адресу http://your_server_ip:8080. Учетные данные для входа по умолчанию:
- логин:
admin - пароль:
MaxKB@123..
Ограничения
Если при использовании Docker у пользователей из Китая возникают проблемы с загрузкой образов, они могут обратиться к [документации по оффлайн установке](https://maxkb.cn/docs/v2/installation/offline_installtion/).
Технологический стек
- Frontend: Vue.js
- Backend: Python / Django
- Фреймворк LLM: LangChain
- База данных: PostgreSQL + pgvector
MaxKB имеет лицензию GNU General Public License версии 3 (GPLv3).
Открыть на GitHub: 1Panel-dev/MaxKB →
RepoRadar