Mayros
WhatsApp、Telegram、Discord、iMessageなど、あらゆるOSで動作するAIエージェント向けゲートウェイ。
メッセージを送信すると、ポケットからエージェントの応答が得られます。プラグインでMattermostなどを追加できます。
はじめる
Mayrosをインストールして数分でGatewayを起動します。
ウィザードを実行
mayros onboardとペアリングフローによるガイド付きセットアップ。
Control UIを開く
チャット、設定、セッション用のブラウザダッシュボードを起動します。
Mayrosとは?
Mayrosは、お気に入りのチャットアプリ(WhatsApp、Telegram、Discord、iMessageなど)をPiなどのAIコーディングエージェントに接続するセルフホスト型ゲートウェイです。自分のマシン(またはサーバー)で単一のGatewayプロセスを実行すると、メッセージングアプリと常時利用可能なAIアシスタントの間の橋渡しとなります。
誰のためのもの? データの制御を放棄したり、ホストされたサービスに依存したりすることなく、どこからでもメッセージできる個人用AIアシスタントを求める開発者とパワーユーザー。
何が違うのか?
- セルフホスト型: 自分のハードウェアで実行、自分のルール
- マルチチャネル: 1つのGatewayでWhatsApp、Telegram、Discordなどを同時に提供
- エージェントネイティブ: ツール使用、セッション、メモリ、マルチエージェントルーティングを備えたコーディングエージェント向けに構築
- オープンソース: MITライセンス、コミュニティ主導
何が必要? Node 22+、APIキー(Anthropic推奨)、そして5分。
仕組み
mermaidflowchart LR A["チャットアプリ + プラグイン"] --> B["Gateway"] B --> C["Piエージェント"] B --> D["CLI"] B --> E["Web Control UI"] B --> F["macOSアプリ"] B --> G["iOSおよびAndroidノード"]
Gatewayは、セッション、ルーティング、チャネル接続の唯一の信頼できる情報源です。
主な機能
マルチチャネルゲートウェイ
単一のGatewayプロセスでWhatsApp、Telegram、Discord、iMessage。
プラグインチャネル
拡張パッケージでMattermostなどを追加。
マルチエージェントルーティング
エージェント、ワークスペース、または送信者ごとに分離されたセッション。
メディアサポート
画像、音声、ドキュメントの送受信。
Web Control UI
チャット、設定、セッション、ノード用のブラウザダッシュボード。
モバイルノード
Canvas対応のiOSおよびAndroidノードをペアリング。
クイックスタート
Mayrosをインストール
bashnpm install -g mayros@latest
オンボードしてサービスをインストール
bashmayros onboard --install-daemon
WhatsAppをペアリングしてGatewayを開始
bashmayros channels login mayros gateway --port 18789
完全なインストールと開発セットアップが必要ですか? クイックスタートを参照してください。
ダッシュボード
Gateway開始後にブラウザControl UIを開きます。
- ローカルデフォルト: http://127.0.0.1:18789/
- リモートアクセス: Web surfacesおよびTailscale

設定(オプション)
設定は~/.mayros/mayros.jsonにあります。
- 何もしない場合、Mayrosは送信者ごとのセッションでRPCモードのバンドルされたPiバイナリを使用します。
- ロックダウンしたい場合は、
channels.whatsapp.allowFromおよび(グループの場合)メンション規則から始めます。
例:
json5{ channels: { whatsapp: { allowFrom: ["+15555550123"], groups: { "*": { requireMention: true } }, }, }, messages: { groupChat: { mentionPatterns: ["@mayros"] } }, }
ここから始める
ドキュメントハブ
すべてのドキュメントとガイド、ユースケース別に整理。
設定
コアGateway設定、トークン、プロバイダー設定。
リモートアクセス
SSHおよびtailnetアクセスパターン。
チャネル
WhatsApp、Telegram、Discordなどのチャネル固有のセットアップ。
ノード
ペアリングとCanvasを備えたiOSおよびAndroidノード。
ヘルプ
一般的な修正とトラブルシューティングのエントリポイント。