あなた専用のAI執事が誕生!学習し続ける完全オープンソースのパーソナルエージェント — hermes-agent

NousResearch/hermes-agentPython48.5k

Hermes Agentは、Nous Research社が開発した「自分で成長するAIエージェント」です。普通のAIチャットと違い、過去の会話を記憶し、複雑なタスクをこなした後に自動で「スキル」を作成して次回以降に活用する学習ループを内蔵しています。Telegram・Discord・Slack・WhatsApp・Signalなど多くのメッセージアプリから同じエージェントに話しかけることができ、パソコンの前にいなくてもスマホから指示を出せます。月額数百円程度のサーバーから高性能GPUクラスタまで、さまざまな環境で動作し、使わないときはほぼ費用がかからないサーバーレス構成にも対応しています。AIモデルも200種類以上から自由に切り替えられるため、特定の企業に縛られません。

🔥 なぜ話題?

AIエージェントブームの中で、単発の会話で終わらず「使うほど賢くなる」学習機能を備えたオープンソースのエージェントは珍しく、さらにTelegramやDiscordなど日常使いのメッセージアプリから操作できる点が、開発者だけでなく幅広い層の関心を集めています。サーバーレスで低コスト運用できる実用性の高さも注目の理由です。

💡 こう使える!

例えば、毎週月曜の朝にサーバーの稼働状況をチェックしてTelegramにレポートを送る自動化を、自然な日本語で『毎週月曜9時にサーバーの状態を調べて報告して』と指示するだけで設定でき、Hermes Agentが過去の操作経験からスキルを磨いて、回を重ねるごとにレポートの精度や形式が改善されていきます。

ユースケース: AIアシスタントに日々のタスクを任せ、使い続けるほど自分好みに賢くなるパーソナルエージェントとして活用する

  • 会話から自動でスキルを学習し、使うたびに自己改善する世界初クラスの学習ループ内蔵
  • Telegram・Discord・Slack・WhatsApp・Signal・CLIなど6つ以上のプラットフォームから同じエージェントに話しかけられる
  • 200以上のAIモデルに対応し、コマンド1つで切り替え可能。月5ドルのサーバーでもサーバーレスでも動作
GitHubで見る →

The agent that grows with you

技術情報

言語

Python

ライセンス

MIT

最終更新

2026-04-10

スター数

48,515

フォーク数

6,243

Issue数

2,647

トピック

aiai-agentai-agentsanthropicchatgptclaudeclaude-codeclawdbotcodexhermeshermes-agentllmmoltbotnous-researchopenaiopenclaw

技術詳細

アーキテクチャ・仕組み

  • エージェントループ: 会話→ツール実行→学習→メモリ保存のサイクルを自動で回す閉じた学習ループ(closed learning loop)を持つ
  • スキルシステム: 複雑なタスクを完了すると自動的に「スキル」として手順を保存し、次回以降に再利用・改善する(手続き的記憶)。agentskills.io オープン標準に準拠
  • メモリ: FTS5(SQLiteの全文検索)によるセッション横断検索、LLM要約による過去会話の想起、Honcho による弁証法的ユーザーモデリング
  • サブエージェント: 並列ワークストリーム用に隔離されたサブエージェントを生成可能。PythonスクリプトからRPC経由でツールを呼び出し、複数ステップのパイプラインを効率化

対応環境・プラットフォーム

  • OS: Linux, macOS, WSL2, Android(Termux経由)
  • Windowsネイティブは非対応(WSL2が必要)
  • Python: 3.11推奨(開発環境セットアップより)
  • ターミナルバックエンド: ローカル、Docker、SSH、Daytona、Singularity、Modal の6種類
    • DaytonaとModalはサーバーレス永続化に対応(アイドル時にハイバネートし、必要時に起動)

対応LLMプロバイダー

hermes model コマンドで切り替え、コード変更不要。

メッセージングプラットフォーム

  • Telegram、Discord、Slack、WhatsApp、Signal、Email、Home Assistant
  • 音声メモの文字起こし対応
  • クロスプラットフォームで会話の継続が可能

主要機能一覧

  • 40以上のツール: ツールセットシステムで有効/無効を管理
  • MCP(Model Context Protocol)統合: 任意のMCPサーバーに接続して機能拡張
  • Cronスケジューリング: 自然言語でスケジュールタスクを設定、各プラットフォームに配信
  • コンテキストファイル: プロジェクト固有のコンテキストを全会話に反映
  • TUI(テキストユーザーインターフェース): マルチライン編集、スラッシュコマンド補完、会話履歴、ストリーミングツール出力
  • コマンド承認・セキュリティ: コマンド実行前の承認、DMペアリング、コンテナ隔離
  • バッチ軌跡生成: RL(強化学習)用のAtropos環境統合、軌跡圧縮によるツール呼び出しモデルの訓練

OpenClawからの移行

OpenClawユーザー向けに自動移行機能を搭載:

  • ペルソナファイル、メモリ、スキル、APIキー、メッセージング設定、TTS素材などをインポート
  • hermes claw migrate --dry-run でプレビュー可能

ライセンス

  • MIT License — 商用利用を含む自由な利用が可能

研究向け機能

  • バッチ軌跡生成
  • Tinker-Atropos RL環境統合(gitサブモジュール)
  • 軌跡圧縮による次世代ツール呼び出しモデルの訓練データ生成

インストール・クイックスタート

クイックインストール

Linux、macOS、WSL2、Android(Termux)に対応しています。

curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash

インストール後:

source ~/.bashrc    # シェルを再読み込み(zshの場合: source ~/.zshrc)
hermes              # 会話を開始!

基本コマンド

hermes              # 対話型CLIを起動
hermes model        # LLMプロバイダーとモデルを選択
hermes tools        # 有効にするツールを設定
hermes setup        # セットアップウィザードを実行
hermes gateway      # メッセージングゲートウェイを起動(Telegram等)
hermes doctor       # 問題の診断

Windows: ネイティブWindowsは非対応。WSL2をインストールして利用してください。

参考になる外部の関連記事

過去のトレンド履歴

関連リポジトリ

ChatGPT・Claude・Geminiの"裏の指示書"を丸ごと公開!主要AIの内部プロンプト集 — system_prompts_leaks

asgeirtj/system_prompts_leaks36.9k

system_prompts_leaksは、ChatGPT、Claude、Gemini、Grok、Perplexityなど主要なAIチャットボットの「システムプロンプト(AIに最初から与えられている裏

Claude Codeの最強プラグイン・スキル・ツール総まとめ!500超のリソースを厳選収録 — awesome-claude-code

hesreallyhim/awesome-claude-codePython32.2k

awesome-claude-codeは、Anthropic社のAIコーディングアシスタント「Claude Code」をもっと便利に使いこなすためのツール・プラグイン・設定・ワークフローなどを厳選して

LINEもQQもSlackも!あらゆるチャットアプリにAIボットを一発導入できる万能プラットフォーム — AstrBot

AstrBotDevs/AstrBotPython24.2k

AstrBotは、さまざまなチャットアプリ(メッセージングアプリ)にAIチャットボットを簡単に導入できるオープンソースのプラットフォームです。QQ、Telegram、Slack、Discord、LIN

Stripe・Ramp・Coinbaseが社内で作ったAIコーディングエージェントをオープンソースで再現 — open-swe

langchain-ai/open-swePython7.8k

Open SWEは、組織内部で使えるAIコーディングエージェント(プログラムを自動で書いてくれるAIアシスタント)を構築するためのオープンソースフレームワークです。SlackやLinear(タスク管理

AIへの「話しかけ方」が14万人に支持された世界最大のプロンプト集 — prompts.chat

f/prompts.chatHTML157.4k

prompts.chatは、ChatGPTやClaude、Geminiなど様々なAIチャットツールで使える「お手本の質問文(プロンプト)」を集めた世界最大のオープンソースライブラリです。2022年12