Repolode
fathah

fathah/hermes-desktop

Hermes Agent AIアシスタントのインストール、設定、チャットに使える、コミュニティ運営のネイティブデスクトップアプリ。

スター
14,548
フォーク
1,632
未解決の Issue
306
最終コミット
25 日前

これは何?

Hermes Desktopは、ツール利用や複数プラットフォームでのメッセージングに対応した自己改善型AIアシスタント、Hermes AgentのGUIコンパニオンです。CLIを手動で操作する代わりに、1つのウィンドウからインストール、プロバイダーの設定、日々の利用まで進められます。公式のHermesインストールスクリプトを実行し、データは~/.hermesに保存します。

ストリーミング応答に対応したチャット、セッションの検索と履歴、プロファイル切り替え、メモリやペルソナの編集、スキル、ツールセットの切り替え、cron形式の定期タスク、メッセージングゲートウェイの設定を利用できます。Hermesを127.0.0.1:8642でローカル実行することも、URLとAPIキーを指定してリモートのHermes APIサーバーに接続することもできます。対応プロバイダーには、OpenRouter、Anthropic、OpenAI、Gemini、Groqのほか、OllamaやLM StudioなどのローカルOpenAI互換サーバーがあります。

APIキーはデフォルトで~/.hermes/.envに保存されます。また、オプトインのコマンドプロバイダーを使えば、pass、secret-tool、1Password CLIなどのツールからAPIキーを取得できます。プロジェクトはMITライセンスで、TypeScriptで開発されており、Nous Researchとは無関係です。

主な機能

  • 01GUIからHermes Agentの初回インストールとプロバイダー設定をガイド
  • 02ローカルまたはリモートのHermesバックエンドに対応。リモート接続にはURLとAPIキーを使用
  • 03ツールの進行状況表示、Markdownレンダリング、トークン使用量表示に対応したストリーミングチャット
  • 04セッションの検索と履歴に加え、設定を分離したプロファイル切り替え
  • 05cronベースの定期タスクと、複数のメッセージングゲートウェイの設定

ユースケース

  • ターミナルを使わずにデスクトップでHermes Agentをセットアップする
  • OllamaやLM Studioが提供するローカルモデルと、1つのインターフェースからチャットする
  • プロジェクトごとに分離した複数のHermesプロファイルを管理する
  • デスクトップクライアントをリモートのHermes APIサーバーに接続する

クイックスタート

  1. 1

    hermesone.org または GitHub Releases から、お使いの OS 用のデスクトップアプリをダウンロードしてください

  2. 2

    Fedora ユーザー: ダウンロードした .rpm パッケージをインストールしてください

    sudo dnf install ./hermes-desktop-<version>.rpm
  3. 3

    開発者: このリポジトリを clone し、Contributing Guide に従ってアプリを開発モードで実行してください

使う前に知っておきたいこと

  • プロジェクトは現在も活発に開発中のため、機能が変更されたり、一部が動作しなくなったりすることがあります。
  • Windows インストーラーはコード署名されていないため、初回起動時に SmartScreen の警告が表示されます。
  • Fedora 用の .rpm は GPG 署名されておらず、自動更新にも対応していません。
  • Local mode では、インストール時に Git、uv、Python 3.11 以降が見つかる必要があります。

収録されている特集

トピック

よくある質問

hermes-desktop とは?
Hermes Agent AIアシスタントのインストール、設定、チャットに使える、コミュニティ運営のネイティブデスクトップアプリ。 Hermes Desktopは、ツール利用や複数プラットフォームでのメッセージングに対応した自己改善型AIアシスタント、Hermes AgentのGUIコンパニオンです。CLIを手動で操作する代わりに、1つのウィンドウからインストール、プロバイダーの設定、日々の利用まで進められます。公式のHermesインストールスクリプトを実行し、データは~/.hermesに保存します。
hermes-desktop は無料で使えますか?ライセンスは?
hermes-desktop は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
hermes-desktop は今もメンテナンスされていますか?
活発にメンテナンス中。hermes-desktop の最終コミットは 2026年10月13日 です。
hermes-desktop は何に使えますか?
ターミナルを使わずにデスクトップでHermes Agentをセットアップする OllamaやLM Studioが提供するローカルモデルと、1つのインターフェースからチャットする プロジェクトごとに分離した複数のHermesプロファイルを管理する デスクトップクライアントをリモートのHermes APIサーバーに接続する
hermes-desktop のインストール方法は?
hermesone.org または GitHub Releases から、お使いの OS 用のデスクトップアプリをダウンロードしてください Fedora ユーザー: ダウンロードした .rpm パッケージをインストールしてください: sudo dnf install ./hermes-desktop-<version>.rpm 開発者: このリポジトリを clone し、Contributing Guide に従ってアプリを開発モードで実行してください
hermes-desktop はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/fathah/hermes-desktop

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト