HugAgentOS
Самостоятельный агент-платформа для одного рабочего места: чат с планированием, база знаний, MCP-инструменты, скиллы, память и песочница
Высокий риск
Высокий уровень ставим, когда инструмент пишет во внешние системы, работает с деньгами, рабочими базами или секретами либо выполняет произвольные команды. CLI поставит его только после вашего согласия.
Почему такой уровень
- Запускает код в песочнице и выполняет задачи по указанию агента
- Поднимает сетевой сервис с базой данных и хранилищем файлов
- Подключает внешние модели и MCP-инструменты, ходит в сеть
Установка
Ручная установка
curl -fsSL https://raw.githubusercontent.com/ZJU-REAL/HugAgentOS/main/install.sh | bashУстановка одной командой на Linux, macOS или WSL2. Нужны Python 3.11+, Node.js 20+, Git и curl, Docker не требуется. Сервис откроется на http://127.0.0.1:3001.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
HugAgentOS это самостоятельно размещаемая платформа, которая собирает в одном рабочем месте агентский чат, приватную базу знаний с RAG, субагентов, MCP-инструменты, скиллы, песочницу для запуска кода, долговременную память и холст данных. Ядро строится на связке AgentScope 2.0, цикла ReAct и Model Context Protocol, поэтому агент может искать, анализировать, создавать файлы и вызывать внешние возможности. Есть автоматизация и пакетные запуски: задачи создаются на естественном языке, один процесс можно прогнать по строкам таблицы или списку файлов. Модель подключается через единую настройку, подходят облачные и локальные OpenAI-совместимые провайдеры, данные и хранилище остаются на вашей инфраструктуре. Community-редакция открыта, часть возможностей вроде командной работы и постоянных песочниц доступна только в корпоративной версии.
Для кого. Для разработчиков и команд, которым нужно свое рабочее место для ИИ-агента на собственном сервере, а не облачный сервис.
Подходит, если
- Нужно держать данные и историю агента на своей инфраструктуре
- Нужна связка чата, базы знаний, скиллов и песочницы в одном месте
- Хотите подключить локальную или OpenAI-совместимую модель без привязки к одному вендору
Не подходит, если
- Нужен плагин или скилл внутри уже используемого агента, а не отдельная платформа
- Нет ресурсов на самостоятельный хостинг и обслуживание сервера
Пример запроса к агенту
Прогони этот отчет по всем строкам таблицы и собери сводку в базе знанийОграничения
Это самостоятельно размещаемая платформа: нужны свой сервер и внешняя или локальная OpenAI-совместимая модель, установка требует Python 3.11+, Node.js 20+, Git и curl, вариант с Docker Compose добавляет PostgreSQL и Redis. Начальные логин и пароль admin, их обязательно сменить при первом входе, саморегистрации в Community-редакции нет. По умолчанию сервис слушает только 127.0.0.1, удаленный доступ нужно настраивать вручную с паролем, файрволом и HTTPS. Лицензия Apache 2.0 с дополнительными условиями: нельзя запускать как конкурирующий многопользовательский SaaS, надпись Powered-by в интерфейсе должна оставаться видимой. Часть возможностей только в корпоративной версии.
Как отключить. При установке одной командой остановите процесс hugagent и удалите каталог ~/.hugagent. При установке через Docker выполните docker compose down в папке проекта и удалите тома и каталог репозитория.
Проверка безопасности
- Запускает код в песочнице и выполняет задачи по указанию агента
- Поднимает сетевой сервис с базой данных и хранилищем файлов
- Подключает внешние модели и MCP-инструменты, ходит в сеть
Коротко о README
README описывает HugAgentOS как корпоративного уровня AgentOS, который поднимает доменную онтологию до управляющего слоя для рассуждений и действий агента. Open-source Community-редакция объединяет агентский чат, RAG по приватным базам знаний, субагентов, MCP-инструменты, скиллы, песочницу, долговременную память, автоматизацию и холст данных на одном сервере. Приведены два способа установки: одной командой на SQLite и через Docker Compose с PostgreSQL и Redis. Отдельно расписаны стек технологий, архитектура по слоям, граница между Community и Enterprise и дорожная карта. Репозиторий Community генерируется из основного при каждом релизе, лицензия Apache 2.0 с дополнительными условиями.
Частые вопросы
Обязателен ли Docker?
Нет. Установка одной командой поднимает сервис на SQLite и локальной песочнице без Docker. Docker Compose нужен, когда требуются PostgreSQL, Redis, изолированная песочница и постоянные тома.
Какая модель нужна?
Любая облачная или локальная OpenAI-совместимая модель, она подключается в настройках через единую конфигурацию сервисов моделей.
Похожие
Открытый личный AI-ассистент на своем компьютере: отвечает в Telegram, Slack, Discord и WhatsApp, расширяется скиллами и плагинами
Самообучающийся агент от Nous Research: терминал, мессенджеры, cron-задачи и скиллы, которые он пишет сам
Открытый агент для программирования в терминале и на десктопе с режимами разработки и планирования
Открытая библиотека промптов с плагином Claude Code, MCP-сервером и CLI: поиск, получение и улучшение промптов и скиллов из агента