OpenSource-Hub

hermes-webui

アプリケーション

nesquena/hermes-webui

Hermes は AI エージェントの Web インターフェイスで、永続的なメモリとタイム タスクをサポートしています。

概要

Hermes WebUI は、Hermes AI エージェントのブラウザインターフェイスを提供し、永続的なメモリ、セッション回収、タイムタイム化、マルチプラットフォームのメッセージをサポートします。3パネルの暗いテーマレイアウトにより、CLI 体験と完全に一致し、追加設定は不要です。

README プレビュー

# Hermes Web UI\n\n[Hermes Agent](https://hermes-agent.nousresearch.com/) is a sophisticated autonomous agent that lives on your server, accessed via a terminal or messaging apps, that remembers what it learns and gets more capable the longer it runs.\n\nHermes WebUI is a lightweight, dark-themed web app interface in your browser for [Hermes Agent](https://hermes-agent.nousresearch.com/).\nFull parity with the CLI experience - everything you can do from a terminal,\nyou can do from this UI. No build step, no framework, no bundler. Just Python\nand vanilla JS.\n\nLayout: three-panel. Left sidebar for sessions and navigation, center for chat,\nright for workspace file browsing. Model, profile, and workspace controls live in\nthe **composer footer** — always visible while composing. A circular context ring\nshows token usage at a glance. All settings and session tools are in the\n**Hermes Control Center** (launcher at the sidebar bottom).\n\n\n\n\n  \n    \n      \n      Light mode with full profile support\n    \n    \n      \n      Customize your settings, configure a password\n    \n  \n\n\n\n  \n    \n      \n      Workspace file browser with inline preview\n    \n    \n      \n      Session projects, tags, and tool call cards\n    \n  \n\n\nThis gives you nearly **1:1 parity with Hermes CLI from a convenient web UI** which you can access securely through an SSH tunnel from your Hermes setup. Single command to start this up, and a single command to SSH tunnel for access on your computer. Every single part of the web UI uses your existing Hermes agent and existing models, without requiring any additional setup.\n\n---\n\n## Contents\n\n- [Why Hermes](#why-hermes) — what it is and how it compares\n- [Quick start](#quick-start) — clone + `bootstrap.py` / `start.sh` / `ctl.sh`\n- [Features](#features) — chat, sessions, workspace, voice, profiles, security, themes, panels, mobile\n- [Configuration & access](#configuration--access) — auto-discovery, overrides, remote/Tai