Repolode
NousResearch

NousResearch/hermes-agent

経験からスキルを作成・改善し、多数のモデルプロバイダーに対応、CLIやメッセージアプリから利用できる自己改善型AIエージェント。

代替できる製品:ChatGPT

スター
255,284
フォーク
55,575
未解決の Issue
50,096
最終コミット
3 時間前

これは何?

Hermes AgentはNous Researchが開発したAIエージェントで、セッションをまたいで学習を続けます。タスクの完了を通じてスキルを作成し、利用中に改善するとともに、知識を永続メモリに保存し、過去の会話を検索して以前の文脈を呼び出します。

コマンド1つで、Nous Portal、OpenRouter、OpenAI、カスタムエンドポイントなどのLLMプロバイダーを切り替えられます。複数行編集やツール出力のストリーミングに対応したターミナルインターフェースに加え、同じエージェントをTelegram、Discord、Slack、WhatsApp、Signal、CLIに接続するゲートウェイプロセスを備えています。また、無人タスク向けのcronスケジューラーを搭載し、サブエージェントを並列実行できます。

実行環境はノートPCに限られません。READMEには7つのターミナルバックエンド(local、Docker、SSH、Singularity、Modal、Daytona、Vercel Sandbox)が記載されており、DaytonaとModalではアイドル時にスリープするサーバーレス環境を利用できます。

主な機能

  • 01完了したタスクから再利用可能なスキルを作成し、利用中に改善
  • 02永続メモリと、過去のセッションを対象にした全文検索
  • 03コマンド1つで多数のLLMプロバイダーを切り替え
  • 04Telegram、Discord、Slack、WhatsApp、Signalに対応するターミナルUIとメッセージングゲートウェイ
  • 05チャットプラットフォームへの配信機能を備えたcronスケジューラー
  • 06追加ツールを利用するためのMCPサーバー接続

ユースケース

  • エージェントをクラウドVM上で動かしながら、Telegramから利用するパーソナルアシスタントの運用
  • 自然言語で記述した定期レポート、バックアップ、監査の自動化
  • 調査やコーディングのサブタスクを、分離されたサブエージェントに並列で委任
  • 異なるモデルプロバイダーを使ったエージェントワークフローのテスト

クイックスタート

  1. 1

    Linux/macOS/WSL2向けのワンライナーでインストールします

    curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
  2. 2

    シェルを再読み込みします

    source ~/.bashrc # reload shell (or: source ~/.zshrc)
  3. 3

    エージェントとのチャットを始めます

    hermes

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

  • ほとんどの機能を利用するには、LLMプロバイダーのAPIキーまたはNous Portalのサブスクリプションが必要です。
  • メッセージングプラットフォームで利用するには、ゲートウェイとボットの認証情報を設定する必要があります。

トピック

よくある質問

hermes-agent とは?
経験からスキルを作成・改善し、多数のモデルプロバイダーに対応、CLIやメッセージアプリから利用できる自己改善型AIエージェント。 Hermes AgentはNous Researchが開発したAIエージェントで、セッションをまたいで学習を続けます。タスクの完了を通じてスキルを作成し、利用中に改善するとともに、知識を永続メモリに保存し、過去の会話を検索して以前の文脈を呼び出します。
hermes-agent は無料で使えますか?ライセンスは?
hermes-agent は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
hermes-agent は今もメンテナンスされていますか?
活発にメンテナンス中。hermes-agent の最終コミットは 2026年10月20日 です。
hermes-agent は何に使えますか?
エージェントをクラウドVM上で動かしながら、Telegramから利用するパーソナルアシスタントの運用 自然言語で記述した定期レポート、バックアップ、監査の自動化 調査やコーディングのサブタスクを、分離されたサブエージェントに並列で委任 異なるモデルプロバイダーを使ったエージェントワークフローのテスト
hermes-agent のインストール方法は?
Linux/macOS/WSL2向けのワンライナーでインストールします: curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash シェルを再読み込みします: source ~/.bashrc # reload shell (or: source ~/.zshrc) エージェントとのチャットを始めます: hermes
hermes-agent はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/NousResearch/hermes-agent

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

関連プロジェクト