NexusDesk: платформа для создания и хостинга AI-агентов в бизнесе
NexusDesk — это открытая платформа для создания и хостинга агентов, ориентированная на использование в бизнесе, с первичной реализацией на базе AI для поддержки клиентов. Она упрощает трансформацию AI из демонстрационных возможностей в стабильные бизнес-сервисы.
Проект предлагает структурированный подход с четырьмя уровнями, включая основной платформенный слой, контракты для расширений и бизнес-возможности, что позволяет легко интегрировать различные модели и инструменты. NexusDesk подойдет разработчикам и компаниям, которые хотят создать кастомизированные решения на базе AI, избегая затрат и сложностей, связанных с чисто техническими демонстрациями.
Платформа написана на языке Python и может быть запущена с использованием Docker, что делает её доступной для локального хостинга. Учитывай, что проект находится на этапе разработки, и могут быть недочеты или недостаточная документация. Некоторые функции могут потребовать дополнительной настройки для конкретных сценариев использования.
Проект NexusDesk представляет собой платформу для создания агентов, обладающую открытым исходным кодом и возможностью саморазворачивания. Основная цель NexusDesk — упростить переход от демонстрации характеристик искусственного интеллекта к стабильной и измеримой бизнес-службе. Первая завершенная открытая референс-приложение — это AI-клиентская поддержка, которая проверяет платформу на реальных рабочих процессах.
Структура проекта
NexusDesk организован на четырех уровнях:
- Основная платформа: выполнение агентов, управление жизненным циклом задач, управление состоянием, безопасность и наблюдаемость.
- Контракты расширений: стабильные интерфейсы для моделей, инструментов, знаний, памяти и бизнес-возможностей.
- Бизнес-возможности: переиспользуемые возможности, проверенные и протестированные в реальных сценариях.
- Приложения: пользовательские опыты, бизнес-процессы и модели данных для конкретных пользователей и случаев использования.
Процесс выполнения агентов включает в себя запрос, получение контекста, принятие решения, вызов инструментов, подтверждение человеком, выполнение, запись и оценку результатов.
Установка и запуск
NexusDesk требует наличие Docker и Docker Compose версии 2. Для быстрого старта можно выбрать один из двух вариантов:
- Сборка локально: необходимо сетевое подключение для первой сборки, которая скомпилирует фронтенд:
# Linux / macOS sh nexusdesk quickstart# Windows PowerShell .\nexusdesk.ps1 quickstart - Использование опубликованного образа:
NEXUSDESK_IMAGE_REGISTRY=docker.io/groundedcore/ NEXUSDESK_VERSION=latest \ docker compose -f deploy/quickstart/compose.yaml up -d
После запуска открой в браузере https://localhost:8080 и выбери беседу sample-support для тестирования функционала. Обрати внимание, что быстрый старт использует самоподписанный сертификат, поэтому браузер может сгенерировать предупреждение.
Основные возможности
NexusDesk предлагает следующие ключевые функции:
- Конфигурация и выполнение агентов.
- Управление знаниями и их получение.
- Агентская память с различными режимами работы.
- Управление модельными шлюзами и интеграция с бизнес-инструментами.
- Поддержка человеческого взаимодействия и создание тикетов.
- Наблюдаемость и оценка выполнения задач.
Проект позволяет динамически принимать решения и адаптироваться к изменяющимся рабочим процессам.
Текущий статус и ограничения
NexusDesk находится на стадии активной разработки и не является полностью готовым к производственному использованию. Некоторые ограничения включают:
- Модель, используемая в быстром старте, является тестовой и не отражает реальное качество ответов.
- Деплой осуществляется только с помощью Docker Compose, Kubernetes и Helm еще не поддерживаются.
- Проблемы с интеграцией Milvus для векторного поиска еще не решены.
Тем не менее проект активно развивается, и его возможности постепенно расширяются.
Радар проекта: 69 из 100 — крепкий проект
- Импульс 32 ≈ 5 звёзд в день
- Темп разработки 99 277 коммитов за 12 недель
- Зрелость 34 проекту 51 день, 3 релиза
- Сообщество 25 6 участников, 2 форка
- Свежесть 99 последний коммит — 2 дня назад
- Быстрый старт 90 есть: команда установки, Docker, сайт/демо
- Готовность к продакшену 65 релиз v0.3.0, автосборка
- Безопасность и доверие 100 лицензия Apache-2.0, SECURITY.md, организация
- Документация 99 README 12.4 тыс. знаков, 18 разделов, папка docs
- Экосистема 45 0 подписчиков на обновления, 12 тем
Как считаем
Только открытые данные GitHub на 11.11.2026, без оценок нейросети. Каждая ось — от 0 до 100, итог — среднее.
- Импульс — звёзд в день: за время наших замеров, а пока их нет — за всю жизнь проекта; 200 в день — максимум.
- Темп разработки — коммитов за последние 12 недель; 300 — максимум. Пока GitHub не досчитал статистику, ось не учитывается.
- Зрелость — возраст проекта (3 года — максимум) и число релизов (30 — максимум), поровну.
- Сообщество — участников с коммитами (200 — максимум) и форков (5000 — максимум), поровну.
- Свежесть — дней с последнего коммита: сегодня — 100, полгода и больше или архив — 0.
- Быстрый старт — в README есть команда установки, раздел «быстрый старт» или примеры использования, в репозитории — Docker и папка примеров, у проекта есть сайт или демо.
- Готовность к продакшену — релизы, версия 1.0 и выше, автосборка (GitHub Actions), тесты, лицензия, журнал изменений.
- Безопасность и доверие — открытая лицензия (своя — половина балла), политика безопасности (SECURITY.md), проект организации, правила для участников, не в архиве.
- Документация — объём и структура README, папка docs или сайт, оценка «здоровья сообщества» GitHub.
- Экосистема — звёзды (50 тыс. — максимум), подписчики на обновления (1000 — максимум), темы репозитория.
Открыть на GitHub: GroundedCoreAI/nexusdesk →
RepoRadar