NousResearch/hermes-agent
The agent that grows with you
何を解決するか
Hermes Agent は、静的な LLM とのやり取りの限界を克服する自己改善型 AI アシスタントを提供します。『忘却』や特化性の欠如という問題を、エージェントが経験に基づいて自らスキルを生成・改善する閉じた学習ループによって解決します。ユーザーに対する深いモデルをセッション間で維持し、ローカルのラップトップからサーバーレスクラウドVMまで、さまざまな環境に柔軟にデプロイ可能です。
動作方法
エージェントは、ターミナルインターフェース(TUI)とメッセージングゲートウェイの組み合わせで動作します。Telegram、Discord、Slack などのプラットフォームに接続できます。複雑なタスクの後、閉じた学習ループにより自律的にスキルを生成・改善します。メモリ管理にはエージェントがキュレートしたエントリと、FTS5セッション検索によるセッション間の再検索を活用します。実行には、Docker、SSH、および Modal などのサーバーレスオプションを含む複数のターミナルバックエンドをサポートし、隔離された環境でツールやスクリプトを実行できます。
対象ユーザー
- パワーユーザーおよび開発者:実際のターミナルインターフェースと RPC を通じた Python スクリプト実行が可能な、高度にカスタマイズ可能な AI エージェントを求める方。
- クロスプラットフォームアクセスを求めるユーザー:リモートサーバー上で動作するエージェントと、メッセージングアプリ(Telegram、Discord など)でやり取りしたい方。
- AI研究者:ツール呼び出しモデルの学習に必要なバッチトレースを生成・圧縮する必要がある方。
主な特徴
- 自己改善ループ:経験からスキルを自動生成・改善し、知識を永続化。
- マルチプラットフォームゲートウェイ:1つのプロセスで Telegram、Discord、Slack、WhatsApp、Signal、CLI からのインタラクションを可能に。
- 柔軟なデプロイ:7種類のターミナルバックエンドをサポート。サーバーレス永続化(Modal、Daytona)や低コスト VPS オプションも対応。
- モデル非依存:Nous Portal、OpenRouter、OpenAI など、さまざまなプロバイダーと互換。コマンドで簡単に切り替え可能。
- 高度な自動化:自然言語によるスケジュールタスク用の組み込み cron スケジューラと、並列作業用の隔離されたサブエージェントの起動機能を備える。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト