Repolode
outsourc-e

outsourc-e/hermes-workspace

Веб-рабочее пространство на React/TypeScript для Hermes Agent: чат, файлы, терминал, память, навыки и мониторинг агента в одном интерфейсе.

Звёзды
6,733
Форки
1,055
Открытые issues
179
Последний коммит
позавчера

Что это?

Hermes Workspace — панель управления в браузере для Hermes Agent, среды выполнения AI-агентов от Nous Research. В ней собраны потоковый чат с отображением вызовов инструментов, просмотр и редактирование памяти агента, управление навыками и MCP-серверами, работа с файлами рабочего пространства в редакторе Monaco и кроссплатформенный терминал.

Рабочее пространство подключается к двум сервисам: шлюзу Hermes Agent на порту 8642 для чата и моделей, а также дашборду на порту 9119 для сессий, навыков, конфигурации и задач. Если доступен только endpoint, совместимый с OpenAI, приложение работает в переносном режиме с базовым чатом. Оно также напрямую поддерживает локальные среды запуска, например Ollama и Atomic Chat.

Проект написан на JavaScript и TypeScript. Его можно запустить локально с помощью pnpm, через Docker Compose или установить как PWA. В документации также описан удалённый доступ через Tailscale или локальную сеть, включая защиту паролем и настройки cookie для привязки не к loopback-интерфейсу.

Ключевые возможности

  • 01Потоковый чат с отображением вызовов инструментов и поддержкой нескольких сессий.
  • 02Просмотр, поиск и редактирование памяти агента в markdown-редакторе.
  • 03Обозреватель навыков и страница управления MCP-серверами.
  • 04Обозреватель файлов рабочего пространства, редактор Monaco и кроссплатформенный PTY-терминал.
  • 05Работает в переносном режиме с Ollama, LM Studio, vLLM и другими серверами, совместимыми с OpenAI.
  • 06Можно установить как PWA и использовать через Tailscale или локальную сеть.

Сценарии использования

  • Запуск собственного Hermes Agent и управление чатами, памятью и навыками через браузер.
  • Доступ к серверу агента с телефона через Tailscale.
  • Общение с локальной моделью, запущенной через Ollama или LM Studio, в веб-интерфейсе.
  • Мониторинг нескольких профилей агента и их задач на одном дашборде.

Быстрый старт

  1. 1

    Запустите установщик одной командой

    curl -fsSL https://raw.githubusercontent.com/outsourc-e/hermes-workspace/main/install.sh | bash
  2. 2

    Запустите gateway Hermes (терминал 1)

    hermes gateway run
  3. 3

    Запустите Workspace (терминал 2), затем откройте http://localhost:3000

    cd ~/hermes-workspace && pnpm dev

Что важно знать

  • Требуются Node.js 22 или новее и работающий gateway Hermes Agent либо другой бэкенд, совместимый с OpenAI.
  • Для расширенных функций, таких как сессии, память и навыки, нужны gateway Hermes Agent и dashboard; в portable mode они отмечены как недоступные.
  • Conductor зависит от эндпоинтов dashboard из upstream и переключается в нативный режим Workspace, если они отсутствуют.

Темы

Частые вопросы

Что такое hermes-workspace?
Веб-рабочее пространство на React/TypeScript для Hermes Agent: чат, файлы, терминал, память, навыки и мониторинг агента в одном интерфейсе. Hermes Workspace — панель управления в браузере для Hermes Agent, среды выполнения AI-агентов от Nous Research. В ней собраны потоковый чат с отображением вызовов инструментов, просмотр и редактирование памяти агента, управление навыками и MCP-серверами, работа с файлами рабочего пространства в редакторе Monaco и кроссплатформенный терминал.
hermes-workspace можно использовать бесплатно? Какая у него лицензия?
hermes-workspace распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
hermes-workspace всё ещё поддерживается?
Активно поддерживается. Последний коммит в hermes-workspace — 18 окт. 2026 г..
Для чего можно использовать hermes-workspace?
Запуск собственного Hermes Agent и управление чатами, памятью и навыками через браузер. Доступ к серверу агента с телефона через Tailscale. Общение с локальной моделью, запущенной через Ollama или LM Studio, в веб-интерфейсе. Мониторинг нескольких профилей агента и их задач на одном дашборде.
Как установить hermes-workspace?
Запустите установщик одной командой: curl -fsSL https://raw.githubusercontent.com/outsourc-e/hermes-workspace/main/install.sh | bash Запустите gateway Hermes (терминал 1): hermes gateway run Запустите Workspace (терминал 2), затем откройте http://localhost:3000: cd ~/hermes-workspace && pnpm dev
Где скачать hermes-workspace?
Исходный код и инструкции по установке — на GitHub: https://github.com/outsourc-e/hermes-workspace

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Платформа с открытым исходным кодом для автоматизации рабочих процессов и альтернатива Zapier; интеграции на TypeScript также работают как MCP-серверы для AI-агентов.

25,1 тыс.4,4 тыс.TypeScriptOtherОбновлён 20 часов назад

Приложение с открытым исходным кодом для заметок и базы знаний: классический интерфейс из трёх панелей, мгновенная синхронизация между устройствами и встроенный MCP для AI-агентов; работает на Cloudflare или в Docker.

2,3 тыс.1,2 тыс.TypeScriptAGPL-3.0Обновлён 13 часов назад

Облачная ОС в виде одного бинарного файла на базе встроенного Kubernetes: с веб-интерфейсом, магазином приложений, приватным хостингом AI-моделей и доступом для AI-агентов.

1,4 тыс.104GoApache-2.0Обновлён 14 часов назад