
iMessage Hermes on a Raspberry Pi
Plow (plucas) · チャットボット
Raspberry Pi 上の iMessage Hermes は、小型で低消費電力のコンピューターを家庭用AIエージェントに変える自作の構築だ。スマホからメッセージを送るだけで指示できる。エージェントは Pi 上で動き、iMessage か SMS で受信し、多段階のタスクを計画し、コマンドやAPIを実行し、常時点灯の家庭用ダッシュボードを最新に保つ。他人のクラウドではなく自分のハードウェア上で動く、プライベートなAIアシスタントを求める人向けだ。

iMessage Hermes on a Raspberry Pi について
Raspberry Pi 上の iMessage Hermes とは
この名前は2つのものを重ねた構成を表す。Hermes は自分のマシン上で動き、メッセージアプリを通じて話しかけられるセルフホスト型のAIエージェントフレームワークだ。Raspberry Pi はそれを動かすハードウェアで、クレジットカードほどの大きさのコンピューターであり、消費電力が小さく一日中つけっぱなしにできる。
Plow のガイド(howto.plow.co/hermes)は、この2つを組み合わせ、iMessage や SMS でエージェントにメッセージを送り、実際の作業をさせる方法を示す。多段階のタスクを計画し、コマンドやAPIを実行し、冷蔵庫のカレンダーやキッチンの献立プランナーのような常時点灯ディスプレイを動かすことも含まれる。
最大の魅力はプライバシーとコントロールだ。プロンプト、タスク、メモリは自分のハードウェア上にとどまり、第三者のチャットワークスペースを経由しない。代わりに自分で面倒を見る必要がある。これは手を動かすプロジェクトであり、つないだらすぐ使えるアプリではない。エージェントの信頼性は、載せた Pi 次第だ。
はじめ方
- MicroSDカード、電源、ネットワーク接続を用意し、Raspberry Pi(4以降が妥当な下限)を入手する。
- Raspberry Pi OS を書き込み、起動し、メインのコンピューターから作業できるよう SSH を有効にする。
- Pi に Hermes Agent フレームワークをインストールし、APIキーでモデルプロバイダーを指定する。
- iMessage か SMS のメッセージチャネルをつなぎ、エージェントがメッセージを送受信できるようにする。
- 簡単なタスクをエージェントに送って応答を確認し、その後ダッシュボードや定期ジョブの構築に取りかかる。
AIツール情報
iMessage Hermes on a Raspberry Piの料金、対応プラットフォーム、性能を簡単に確認できます。
こんな人におすすめ
このツールが最も力を発揮するユーザー、タスク、シーン。
ユーザー
- すでに Raspberry Pi を持ち、週末の工作を楽しむ人
- AIアシスタントのデータを自分のハードウェアに置いておきたい、プライバシー重視の人
- 家族全員がメッセージを送れる共用アシスタントを求める家庭
タスク
- 食事の準備や旅行など多段階の用事を計画し、エージェントが手順に分解する
- 天気やメールの要約を取り込むなど、指示に応じてコマンドやAPI呼び出しを実行する
- 予定が変わっても、家族カレンダーやダッシュボードを最新に保つ
シーン
- 冷蔵庫に付けたタッチスクリーンに、今日の予定、天気、朝のメール要約を表示する
- 短期賃貸の運用で、エージェントがゲストへの返信を下書きし、送信前に承認を求める
- 結婚式などのイベント準備で、エージェントがメッセージから業者、予算、スケジュールを追う
主な機能
常時稼働の家庭用AIエージェント
Pi は24時間電源が入り接続されたままだから、メッセージを送ればいつでもエージェントがいる。自分で更新するカレンダーや、当日を反映するダッシュボードなど、常に生きている必要があるものに向く。ターミナル画面を見張る必要はない。ほかに一日中、文句も言わず起きているものがあるだろうか。
iMessage と SMS でのメッセージ
エージェントとは、友達にメッセージを送るのと同じ感覚で話す。開く新しいアプリも、ログインするダッシュボードもない。iPhone ならメッセージは iMessage チャネルを通り、それ以外のスマホでは SMS が会話を続ける。毎日使っているメッセージツールに乗る構築だ。
多段階タスクの計画
エージェントは質問に答えるだけではない。一連の手順を計画し、順に進めていく。旅行の計画やイベントの調整のような用事が実用的になるのは、このおかげだ。目標を伝えれば、作業の順序を組み立て、実行する。
コマンドとAPI呼び出し
タスクに実際の動作が必要なとき、エージェントは Pi 上でシェルコマンドを実行したり、外部APIを呼び出したりできる。こうして最新データを取り込み、ファイルを動かし、他のサービスを起動する。これが普通のチャットボットとの違いだ。説明するだけでなく、物事を変えられる。
常時点灯の家庭用ダッシュボード
ガイドは、触らなくても最新に保たれるディスプレイを強調する。冷蔵庫のタッチスクリーンはその日の予定、天気、メール要約を表示する。キッチンの画面は一週間の夕食と買い物リストを表示する。エージェントが Pi 上で動くから、画面はただ常についている。
セルフホストでプライベート
すべては自分が管理するハードウェア上で動く。プロンプト、タスク履歴、メモリは共用のチャットワークスペースではなく自分の端末に置かれる。家庭の予定やメッセージをアシスタントに預けるのに抵抗がある人にとって、そこがこの構築の狙いそのものだ。
メリットとデメリット
メリット
- アシスタントのデータを自分が所有するハードウェアに置くため、家庭の細かな情報が他人のクラウドに残らない
- 消費電力が小さいため、電気代に目立った増加なく Pi を24時間動かせる
- iMessage か SMS で届くため、別のアプリを開く必要がない
- 会話だけでなく、シェルコマンドやAPI呼び出しといった実際の動作を扱える
- カレンダーやキッチン画面など常時点灯ディスプレイのエンジンも兼ねる
デメリット
- コマンドラインと基本的な Linux 設定に慣れている前提の自作プロジェクトであり、非技術系のユーザーには厳しい
- Pi の控えめなハードウェアが、タスクの重さや同時実行数の上限を決める
- メンテナンス、更新、エージェントをオンラインに保つことは自分の責任で、Pi が落ちればアシスタントは黙る
- 信頼性はメッセージチャネルがつながっているかに依存し、その切り分けは面倒になりがちだ
よくある質問
Raspberry Pi のコンピューター上で Hermes のAIエージェントフレームワークを動かし、iMessage や SMS でエージェントにメッセージを送れるようにする構築だ。エージェントはタスクを計画し、コマンドやAPIを実行し、常時点灯の家庭用画面を動かす。
関連コンテンツ
iMessage Hermes on a Raspberry Piに関連するツール、スキル、記事を探す。
iMessage Hermes on a Raspberry Piの代替ツール
Knocket
Knocket (Tencent RTC team) · 生産性向上 · ビジネス · チャットボットKnocketは無料のライブチャット兼コンタクトページだ。訪問者はウェブサイト、アプリ、共有リンクから書き込み、こちらはTelegramか一つの受信トレイから返信する。
Agibot
Agibot · 生産性向上 · AIアシスタント · チャットボットAgibotはMac向けパーソナルAIエージェントだ。ウィンドウを閉じても動き続け、定時ルーティンを実行し、自分のAPIキーでTelegramやSlackから指示できる。
Melete
Melete · 生産性向上 · AIアシスタント · チャットボットMeleteはチーム向けAIワークスペースだ。エージェントがSlack、Notion、Linear、GitHubで調査し、下書きを書き、作業を実行する。共有メモリと承認の仕組みが人間の関与を保つ。
