iMessage Hermes on a Raspberry Pi

iMessage Hermes on a Raspberry Pi

WebsiteFreeAI Chatbot
Raspberry Pi上のiMessage Hermesは、iMessageまたはSMSを介してテキストメッセージを送信できる、常時稼働の低電力ホームAIエージェントです。多段階のタスクを計画し、コマンドやAPIを実行し、カレンダーやレシピなどの常時稼働の家庭用ダッシュボードを強化できます。
https://howto.plow.co/hermes?ref=producthunt&utm_source=aipure
iMessage Hermes on a Raspberry Pi

製品情報

更新日:2026年07月28日

iMessage Hermes on a Raspberry Piとは

Raspberry Pi上のiMessage Hermesは、あなたの家に独自の「常駐」AIアシスタントを提供するセットアップです。安価なRaspberry Pi上で24時間365日稼働するHermes Agentインスタンスが、実際のメッセージングチャネル(iMessage/SMS)を通じてどこからでもアクセスできます。普段はスリープ状態のラップトップや、開かない別のアプリに頼るのではなく、キッチンや冷蔵庫の共有画面を更新できる質問をしたり、イベントを追加したり、ワークフローをトリガーしたりするなど、人にテキストメッセージを送るのと同じ方法でエージェントと対話します。これは、家族のスケジュールダッシュボード、食事計画表示、イベント計画アシスタントなど、コミュニティがすでに実用的なホームプロジェクトを作成している基盤として設計されています。

iMessage Hermes on a Raspberry Piの主な機能

Raspberry Pi上のiMessage Hermesは、常にオンでローカルファーストのAIエージェント設定です。Hermesオープンソースエージェントは安価なRaspberry Pi上で24時間365日稼働し、使い慣れたメッセージング(特にiMessage/SMS、Telegram/Discord/Slackなどのオプションも)を介してどこからでもアクセスできます。これは、家庭および個人のワークフローの基盤となるように設計されています。多段階のタスクを計画し、Pi上でコマンドを実行し、APIを呼び出し、時間とともに改善される長期記憶/スキルを維持できます。Piは引き出しの中でヘッドレスで動作し、スマートフォンから「操作」することで、ラップトップがオフの場合や旅行中でも利用可能な共有家族ダッシュボード、カレンダー更新、レシピ案内、運用調整などの実用的な自動化を可能にします。
常時稼働のホームエージェント: 低電力のRaspberry Pi上で継続的に動作するため、個人のラップトップがオンラインである必要なく、いつでもアシスタントにアクセスできます。
iMessage/SMSスタイルのアクセス(およびその他のチャネル): 実際の使い慣れたテキストスレッド(iMessage/SMS)を介して対話し、オプションでTelegram、Discord、Slackなどの他のゲートウェイを設定できます。
Pi上のエージェントによる自動化: Hermesは、多段階のワークフローを計画し、ローカルでシェルコマンドを実行し、外部APIを呼び出し、単一のメッセージから構造化された結果を返すことができます。
自己改善スキルと永続的な記憶: 使用状況からスキルを作成/改善する学習ループを含み、会話全体で長期記憶を保持します(多くの場合、SQLite/FTSなどのローカルストレージによってバックアップされます)。
ヘッドレスで元に戻せるインストールアプローチ: 一般的なセットアップパターンでは、クリーンな64ビットOS、SSHベースのインストール、およびユーザー空間インストール(例:nvm下)が強調され、システムPythonの摩擦を回避し、ロールバックを簡単に保ちます。
ダッシュボードに優しい基盤: カレンダー、食事計画、天気、ダイジェスト、およびテキストコマンドによって駆動されるその他のライブ更新ビューを表示する、常時稼働の家庭用スクリーン(キッチン/冷蔵庫)を強化するように設計されています。

iMessage Hermes on a Raspberry Piのユースケース

家族の運用:共有カレンダーとリマインダー: キッチンダッシュボードには全員の今後の予定が表示され、家族はエージェントにテキストメッセージを送信してイベントを追加したり(「金曜日の午後7時に夕食」)、質問したりできます(「発表会はいつ?」)。
ホスピタリティ:短期レンタルメッセージコーディネーター: Airbnbマネージャーのワークフローは、ゲストメッセージをトリアージし、iMessageを介してチームと相談し、返信を送信する前に承認を要求することで、応答時間とエラーを削減できます。
食品と家庭:レシピと食事計画アシスタント: 冷蔵庫/キッチンの画面には、料理中や計画中にテキストで変更を送信すると更新される、段階的なレシピ、週ごとの食事計画、買い物リストが表示されます。
イベント計画:結婚式の計画ダッシュボード: ベンダー調査、予算、タイムライン、タスクに関する計画ダッシュボードへのテキスト駆動型更新により、専用アプリなしで関係者の連携を維持します。
個人自動化:日次ダイジェストと監視: スケジュールされたブリーフィング(メールの要約、朝のダイジェスト、システムヘルスチェック)を実行し、メッセージングを介して結果をスマートフォンに配信します。

メリット

低コスト、低電力の常時稼働設定(Piハードウェアは1回限り、継続的な電力消費は最小限)で、ラップトップを稼働させ続ける必要はありません。
使い慣れたUX:通常のテキストスレッド(iMessage/SMS)を介してエージェントを制御することで、専用のボットアプリと比較して摩擦が軽減されます。
ローカルファーストのコントロールプレーン:エージェントは独自のデバイスでツール/コマンドを実行し、セッション間で永続的な記憶/スキルを維持できます。

デメリット

ハードウェア/OSの制約:64ビットLinuxインストール(aarch64)が必要で、一般的なPiの問題(ARMホイール、PATH、ストレージ/SDの信頼性)に敏感な場合があります。
メッセージングのセットアップが最も難しい部分である可能性があります。iMessageスタイルの統合は、Telegram/Discordのようなシンプルなチャネルと比較して、余分な可動部品を追加する可能性があります。
継続的なメンテナンス:アップグレードとゲートウェイ/プラグイン環境は、すべてを安定させるためにトラブルシューティングが必要になる場合があります。

iMessage Hermes on a Raspberry Piの使い方

1) 必要なハードウェアとアカウントを入手する: Raspberry Pi 4または5(Pi 5推奨、4GB以上のRAM、8GBが快適)、信頼性の高い電源、できればイーサネットを使用します。また、(a) 64ビットOSイメージ(Raspberry Pi OS Lite 64ビット / Ubuntu Server arm64 / Debian arm64)、(b) LLMプロバイダーアカウント(Nous Portal、OpenRouter、Anthropicなど—モデルはリモートで実行され、Piがオーケストレーションします)、(c) 実際の電話番号を介したiMessage/SMS/RCSが必要な場合はClaw MessengerアカウントとAPIキーが必要です。
2) 64ビットのヘッドレスOSをSDカード(またはPi 5のNVMe)に書き込む: Raspberry Pi Imagerで、Piモデルを選択し、Raspberry Pi OS (other)の下にあるRaspberry Pi OS Lite (64-bit)を選択し、Imagerの詳細設定でSSHを有効にし、ホスト名/ユーザー/パスワードを設定します。64ビット(aarch64)は必須です。32ビット(armhf)は動作しません。
3) Piを起動し、IPアドレスを見つける: Piをイーサネットに接続し、電源を入れます。ルーターのDHCPクライアントリスト(設定したホスト名、例:「hermespi」を探す)またはLANのスキャン(例:nmap -sn 192.168.1.0/24)でIPアドレスを見つけます。
4) PiにSSH接続する: コンピューターから:ssh <user>@<pi-ip>(またはmDNSが機能する場合はssh <user>@hermespi.local)。再インストールしてホストキーの警告が表示された場合は、古いキーをクリアします:ssh-keygen -R hermespi.local および/または ssh-keygen -R <pi-ip>、その後再接続します。
5) (推奨) PiのIPを安定させる: ベストプラクティスは、ルーターでDHCP予約を行うことです(PiのMACを固定IPにピン留めする)。これにより、再起動後も常時稼働のエージェントにアクセスできるようになります。
6) PiにHermes Agentをインストールする(公式curlインストーラー): ワンコマンドインストーラーを実行します(sudoは不要):curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash。これにより、uv(Pythonマネージャー)を使用してHermesがセットアップされ、Python 3.11がインストールされ、Hermesがクローンされ、~/.hermes/の下にuv管理の仮想環境が作成されます。
7) Hermesを起動し、ベースエージェントがローカルで動作することを確認する: Hermes CLIを使用して、実行され、チャットできることを確認します。最小限のアプローチに従っている場合は、メッセージングゲートウェイを追加する前に、まずCLIチャットが機能することを確認してください。(正確なCLIコマンドはHermesのバージョンによって異なります。目標は、エージェントが実行され、プロンプトを送信でき、応答が返されることです。)
8) LLMプロバイダーを選択して設定する: Pi上のHermesは通常、ホスト型LLMプロバイダー(Nous Portal/OpenRouter/Anthropicなど)を使用します。Hermesの設定でプロバイダーを設定します(通常、Hermes設定コマンドを使用するか、セットアップに応じて~/.hermes/config.yamlおよび/または~/.hermes/.envを編集します)。選択したプロバイダーを使用してエージェントが応答できることを確認します。
9) iMessage統合プラグインをHermes venvにインストールする: uv管理のHermes仮想環境にHermes iMessageプラグインをインストールします(システムpipは使用しないでください):uv pip install --python ~/.hermes/hermes-agent/venv hermes-imessage。これは最も一般的な失敗点です。間違ったPython環境にインストールすると、Hermesがプラグインをロードできません。
10) Hermes設定でiMessage/Claw Messengerプラットフォームを有効にする: ~/.hermes/config.yamlを編集して、Claw MessengerプラットフォームとiMessageプラグインを有効にします(既存の設定を上書きするのではなく、マージするようにしてください)。claw_messengerプラットフォームが有効になっており、そのプラグインリストにimessageが含まれていること、および必要に応じてプラットフォームツールセットのマッピングにClaw Messengerツールセットが含まれていることを確認してください。
11) Claw Messenger APIキーをHermes環境に追加する: Claw MessengerダッシュボードからAPIキーを取得し、Hermesのenvファイルに追加します:echo 'CLAW_MESSENGER_API_KEY=cm_live_…' >> ~/.hermes/.env。env/configを変更した後、Hermesを再起動してプラグインと資格情報を再ロードします。
12) HermesでClaw Messengerツールセットを有効にする(必要に応じてグループを作成できるようにするため): Claw MessengerツールをHermesに公開するツールセットを有効にします:hermes tools enable hermes-claw-messenger。次に、設定がそのツールセットをclaw_messengerプラットフォームにマッピングしていることを確認します(platform_toolsets: claw_messenger: - hermes-claw-messenger)。
13) Hermesゲートウェイを起動し、メッセージングチャネルを接続する: Hermesのゲートウェイセットアップ/ランナーを実行して、設定されたプラットフォームを通じてメッセージを受信および送信できるようにします。Hermes UI(またはゲートウェイセットアップフロー)で、Claw Messengerチャネルを接続/有効にし、UIがサポートしている場合は許可されたユーザーを制限します(推奨)。
14) Hermesが使用すべきiMessage/SMSスレッドを作成または特定する: 新しいグループのchat_idを取得するには、2つ以上のE.164電話番号を含む新しいiMessage/RCS/SMSグループを作成し、最初のメッセージを送信します。統合は、その後の送信のためにchat_idを返します。アウトバウンドDMおよび既存のグループへの返信の場合、Hermesは通常、グループ作成ツールを必要とせずに通常のメッセージングフローを通じてルーティングできます。
15) 自分の電話番号からテストメッセージを送信し、Hermesが返信することを確認する: エージェントに簡単なメッセージ(例:「ping」または「今日のカレンダーに何がある?」)を送信します。(a) 受信メッセージがHermesに届くこと、(b) Hermesが応答を生成すること、(c) 応答が同じiMessage/SMSスレッドに配信されることを確認します。
16) 常時稼働で再起動に安全にする: Hermesをバックグラウンドサービス/デーモンとして実行します(またはDockerルートを選択した場合は--restart unless-stopped付きのDockerを使用します)。再起動後も動作し、ゲートウェイが自動的に起動することを確認します。
17) (オプション) キッチン/冷蔵庫にダッシュボード画面を追加する: Piを常時稼働のエージェントとして使用し、別の常時稼働の画面/タブレットを取り付けて「ライフダッシュボード」(カレンダー、天気、食事計画、ダイジェスト)を表示します。その後、Hermesにテキストメッセージを送信して更新します(「金曜日の7時にキム家と夕食」、「発表会はいつ?」)と、エージェントがダッシュボードを最新の状態に保ちます。
18) (オプション) cronで日次ワークフローを自動化する: 定期的なタスク(例:毎朝のダイジェスト)のためにHermes cronジョブを設定します。hermes cron runがゲートウェイとは別に実行される場合、iMessageプラグインはワンショットのWebSocket接続を開いてアウトバウンドメッセージを配信し、その後閉じることができます。
19) 一般的なiMessageプラグインの問題をトラブルシューティングする: iMessageが機能しない場合:(a) hermes-imessageがHermes venvにインストールされていることを確認します:uv pip list --python ~/.hermes/hermes-agent/venv | grep hermes-imessage;(b) ~/.hermes/config.yamlに正しいプラグインの有効化とplatform_toolsetsマッピングが含まれていることを確認します;(c) ~/.hermes/.envに有効なCLAW_MESSENGER_API_KEYが含まれていることを確認します;(d) 変更後にHermes/ゲートウェイを再起動します;(e) 必要に応じて、正確な失敗コマンド、最初のエラーブロック、uv pip list出力、および関連する(編集済みの)設定セクション(plugins、platform_toolsets、gateway.platforms.claw_messenger.plugins)を提供してサポートを依頼します。
20) カスタムスキルとコミュニティの例でエージェントを拡張する: 基盤を構築します:家族カレンダー管理、食事計画+買い物リスト、承認ループ付きのAirbnbゲストメッセージング、結婚式計画ダッシュボードなど。公式のハウツーページにリンクされているコミュニティDiscordで他の人と共有し、学びましょう。

iMessage Hermes on a Raspberry Piのよくある質問

はい。4GB以上のRAMを搭載したRaspberry Pi 4または5は、ホスト型LLMプロバイダーを使用する場合、Hermesを快適に実行できます。モデルはクラウドで実行され、Piはエージェントループ、SQLite/FTS5メモリ、およびメッセージングチャネルを実行するためです。Pi 5(8GB)は、常時稼働の一般的な「快適な」選択肢です。

iMessage Hermes on a Raspberry Piに類似した最新のAIツール

Folderr
Folderr
Folderr is a comprehensive AI platform that enables users to create custom AI assistants by uploading unlimited files, integrating with multiple language models, and automating workflows through a user-friendly interface.
Peache.ai
Peache.ai
Peache.aiは、ユーザーがリアルタイムのインタラクションを通じて多様なAIの個性とフリーティ、ウィットに富んだ、そして大胆な会話に参加できるAIキャラクターのチャット遊び場です
TalkPersona
TalkPersona
TalkPersonaは、自然な声とリップシンク機能を備えた仮想トーキングフェイスを通じて、リアルタイムの人間のような会話を提供するAI駆動のビデオチャットボットです
Thaly AI
Thaly AI
Thaly AIは、顧客との会話やリードの資格確認を自動化し、企業が営業業務を拡大しながら時間を節約できるようにするAI駆動の営業アシスタントです。