Веб-десктоп для управления агентом: дашборд, чат, канбан, файлы, терминал, skills, jobs, память. Всё в одном окне.
Главный экран показывает активность агента: текущие сессии, последние сообщения, статус задач, загрузку.
Полноценный интерфейс чата с разметкой Markdown, код-блоками с подсветкой, поддержкой файлов, голосовых и изображений. История всех сессий с поиском.
Доска задач с колонками по статусам: To Do, In Progress, Done. Можно создавать, редактировать, перетаскивать карточки. Каждая задача — с приоритетом, дедлайном, тегами.
Просмотр и управление запущенными задачами агента: cron-расписания, статусы, логи выполнения, перезапуск.
Просмотр, установка и управление навыками агента. Каждый навык — отдельная карточка с описанием, версией, категорией.
React 19 + TypeScript · TanStack Router (SSR) · Tailwind CSS 4 · Zustand (state) · TanStack Query · Monaco Editor · xterm.js · Shiki (подсветка кода) · Vite 7 · pnpm
Через Gateway API (HTTP + WebSocket). Работает с любым экземпляром Hermes Agent — локальным или удалённым. Конфигурация через .env: HERMES_API_URL.
# 1. Клонировать git clone https://github.com/outsourc-e/hermes-workspace.git cd hermes-workspace # 2. Установить pnpm install # 3. Настроить .env cp .env.example .env # Указать HERMES_API_URL=http://localhost:8642 # 4. Запустить dev-режим pnpm dev --host 0.0.0.0 --port 3000 # 5. Открыть в браузере open http://localhost:3000