NousResearch/hermes-agent
The agent that grows with you
What it solves
Hermes Agent は、静的な LLM インタラクションを超えることを目的とした自己改善型 AI エージェントです。エージェントは閉じた学習ループを実装することで、セッションやプラットフォームを跨いでスキルやユーザー設定を作成・洗練・記憶するという「忘却」や専門能力不足の問題を解決します。
How it works
エージェントは柔軟なゲートウェイとして機能し、Nous Portal、OpenRouter、OpenAI などのさまざまな LLM プロバイダーに接続でき、ローカル、Docker、SSH、または Modal/Daytona を用いたサーバーレス環境など複数のデプロイ環境で動作します。エージェントがキュレートしたメモリ、FTS5 セッション検索によるリコール、agentskills.io 標準に準拠したスキルシステムを組み合わせて、手続き的メモリを自律的に構築します。また、並列タスク用に分離されたサブエージェントを生成したり、RPC 経由で Python スクリプトを実行してコンテキストコストを削減したりできます。
Who it’s for
- Power users: CLI、Telegram、Discord など複数のメッセージングアプリにまたがって永続的に動作する AI アシスタントが欲しいユーザー。
- Developers: ツール呼び出しモデルのトレーニング用にバッチ軌道生成が可能な、研究志向のエージェントを求める開発者。
- Automation enthusiasts: 無人タスク用の自然言語クロン・スケジューラが必要な自動化マニア。
Highlights
- Closed Learning Loop: 経験からスキルを自動生成・改善し、知識を永続化させる。
- Multi-Platform Presence: Telegram、Discord、Slack、WhatsApp、Signal、CLI などに跨る単一ゲートウェイプロセスで継続性を提供。
- Flexible Deployment: 6 つのターミナルバックエンドをサポートし、アイドル時にハイバーネートしてコストを削減するサーバーレスオプションも含む。
- Extensible Tooling: MCP(Model Context Protocol)サーバーとの統合と、40 以上のツールを備えた組み込みシステム。
- Model Agnostic: コードを変更せずにシンプルなコマンドでプロバイダーやモデルを切り替え可能。