logo
icon

Hermes Agent

Nous Researchによるセルフホスト型AIエージェントフレームワーク。OpenAI互換APIを提供し、セッション間メモリ、スキル保存、Webブラウジング、タスクスケジューリング機能を備えます。OpenRouter、OpenAI、Anthropic、カスタムLLMエンドポイントに対応。

template cover
展開済み14
発行者futurize.rush
作成日2026-04-03
サービス
service icon
タグ
AITool

Hermes Agent

Hermes AgentはNous Researchによるオープンソースのエージェントフレームワークです。OpenAI互換APIを提供し、セッション間のメモリ機能により過去の会話を参照できます。完了したワークフローは再利用可能なスキルファイルとして保存されます。Webページの閲覧やタスクスケジューリングも可能です。

使い方

方法1:チャットUIを接続

ZeaburでNextChatOpen WebUIをデプロイし、Hermes Agentに接続:

  • API Base URL: https://<your-domain>
  • モデル名: hermes-agent
  • APIキー: 空欄(デフォルトでは不要)

方法2:APIを直接呼び出す

curl https://<your-domain>/v1/chat/completions \
  -H "Content-Type: application/json" \
  -d '{"model": "hermes-agent", "messages": [{"role": "user", "content": "Hello"}]}'

方法3:メッセージングプラットフォームを接続

デプロイ後にService > Variablesでトークンを追加:

  • TELEGRAM_BOT_TOKEN — Telegram連携
  • SLACK_BOT_TOKEN + SLACK_SIGNING_SECRET — Slack連携
  • DISCORD_BOT_TOKEN — Discord連携

主な機能

  • セッション間メモリ — 会話履歴をローカルに保存し、セッション間で検索可能
  • スキルファイル — 完了したワークフローを再利用可能なスキル定義として保存
  • Web閲覧 — 内蔵ブラウザでWebページを読み取り可能
  • タスクスケジューリング — cronベースの定期タスク設定
  • マルチプロバイダー — OpenRouter、OpenAI、Anthropic、カスタムOpenAI互換エンドポイントに対応

設定

必須: LLMプロバイダーのAPIキーが少なくとも1つ必要。

変数用途
OPENROUTER_API_KEYOpenRouter経由で複数モデルにアクセス
OPENAI_API_KEYOpenAIモデルを直接使用
ANTHROPIC_API_KEYAnthropic Claudeモデルを直接使用
LLM_MODELデフォルトモデルを変更

ライセンス

MIT — GitHub