Современный браузерный UI для работы с сессиями, чатом и файлами. Сплит-панель приложений, мобильный UX, четыре языка, тёмная и светлая темы.
Инструменты для повседневной работы с агентом — без лишнего.
Создание, переименование, закрепление, архив, удаление. Массовые действия, свайп-удаление и режим множественного выбора на мобильном.
На десктопе чат слева, приложения справа. Расширяемая система плагинов: добавляйте новые приложения через React-компоненты.
Встроенный превью для изображений, кода с подсветкой, Markdown, JSON, CSV, HTML и PDF прямо в панели приложений.
Глобальный вид всех файлов с сортировкой, фильтрами по типу, статистикой занятого места и продлением срока хранения.
Потоковые ответы, рендеринг Markdown, подсветка синтаксиса, визуализация вызовов инструментов, вложения до 50 МБ.
Именованные пресеты: модель, стиль, глубина, системный промпт. Тайлы на странице новой сессии с фильтрами по вкладкам.
Ctrl+K — поиск, Ctrl+N — новая сессия, Ctrl+Enter — отправка. Браузерные уведомления о новых сообщениях.
Переключение с сохранением предпочтения. Четыре языка интерфейса: русский, английский, испанский, немецкий.
Touch-таргеты 44×44, fluid-типографика, safe-area для iOS, боковая панель как overlay. Работает на 360 px без горизонтального скролла.
Управление API-ключами и доступными моделями прямо из интерфейса. Никакого терминала для базовой настройки.
Запуск hermes update и hermes doctor --fix из UI. Статус Hermes API в шапке с live-опросом.
Rate limiting, защита от XSS, CORS, security headers. Готово к деплою за Authelia и Nginx.
Современный, проверенный инструментарий. Без зависимостей-однодневок.
Активная разработка. Проект функционален, но растёт — обратная совместимость API может меняться до v1.0.
Установка в три команды. Скрипт проведёт по всем шагам.
# Клонировать репозиторий git clone https://github.com/Pingvin1230/1230-ui.git cd 1230-ui # Запустить установку ./install.sh
После установки интерфейс будет доступен на порту 3001.
Требования: Node.js 22+, Python 3.x, установленный и настроенный Hermes Agent.
Полная документация — в репозитории проекта.