⚠️ テスト中 — このサイトは鋭意開発中です。機能、価格、ライセンスはまだ最終決定されていません。
📱

カメレオンコンパニオンアプリ

Android スマートフォンは、プライベート Tailscale メッシュ全体で、AI チャット リレー、4 人以上の参加者向けのグループ P2P ビデオ、SIM コール ブリッジング、リモート コントロール、ファイル アクセス、メディア ストリーミング、アカウンティングなど、デスクトップへのマルチチャネル ブリッジになります。

🤖 STT/TTS経由のAIチャット 📹 グループ P2P ビデオ (4 歳以上) 📞 SIMコールブリッジ 🎭 プレゼンターリモート 🌐 テールスケールで保護 🖥️ 画面/VNC
🦎
Chameleonu30b3u30f3u30d1u30cbu30aau30f3
● 接続済み
どうすれば助けられますか? IDE、ファイル、プレゼンターが表示されます。
ターミナルの最後のエラーを表示します。
見つかりました — 行 47、NameError: 'config' が定義されていません。直してもらいたいですか?
はい、修正を適用します。
終わり。ファイルが保存されました。ターミナルには出口 0 が表示されます。
IDE P2Pビデオ u30d5u30a1u30a4u30eb u30e1u30c7u30a3u30a2 STT/TTS

マルチチャンネルアーキテクチャ

1 つの WebSocket ブリッジ、5 つの独立した通信レーン

📱 Androidアプリ
テールスケールメッシュ
🖥️ デスクトップ
IDEチャンネル
AIチャット・コマンド・スクリーンショット・ファイルアップロード
P2Pビデオ
WebRTC SDP/ICE リレー・低遅延 A/V
ファイルブラウザ
デスクトップ上のファイルの読み取り・書き込み・編集
メディアストリーム
NAS / DLNA · 電話へのキャスト
画面共有
VNC/RDP スタイルのデスクトップミラー

コミュニケーションチャネル

各チャンネルは独立しています - 1 つまたはすべてを同時に使用します

チャンネル1
🧠

IDE AI チャンネル

デスクトップ AI への完全な双方向ブリッジ。携帯電話からプロンプトを送信し、ストリーミング応答を受信します。 AI はファイルの読み取り、ターミナル コマンドの実行、コード編集の適用をすべてポケットから実行できます。カメラロールからスクリーンショットや写真をコンテキストとして直接添付します。

AIストリーミングファイルのアップロードスクリーンショット
チャンネル2
📹

グループ P2P ビデオと音声

4 人以上のグループ向けのフルメッシュ WebRTC ビデオとオーディオ - 中央のメディア サーバーや月額料金は不要です。タップ グループビデオ すべてのオンラインピアを一度に呼び出すことができます。参加者が参加するとグリッドは自動的に適応します: 1 = 全画面、2 = 並列、3 = 2+1、4 = 2×2、5+ = スクロール可能な自動調整グリッド。ローカル フィードはピクチャ イン ピクチャとして表示されます。ビットレートはピアごとにスケールダウンされ、どのようなグループサイズでも品質のバランスが保たれます。

WebRTC フルメッシュアダプティブグリッドPiP ローカル フィードTermux シグナル サーバー
SIMブリッジ
📞

SIM コール ブリッジ

すでに携帯電話で通話していて、P2P ピアを導入したいですか?タップ 通話グループに追加 — アプリは、SIM 呼び出しと一緒に WebRTC 呼び出しを Android の通信スタックに登録します。 Android にはネイティブの「呼び出しをマージ」オプションが用意されています。これを受け入れると、オーディオ ミキシングがテレフォニー ハードウェアに渡されます。マージされた通話は イヤホンのみ — 完全にプライベート、スピーカーフォンなし、部屋にいる人には聞こえません。ハードウェア会議が通信事業者によってサポートされていない場合、代わりに Bluetooth ヘッドセット ブリッジがすべての音声を BT SCO リンク経由でルーティングします。

ハードウェアカンファレンスBT SCO フォールバックイヤホンのみ接続サービス
チャンネル3
🎭

カメレオン プレゼンター リモート

スマートフォンからカメレオンのステージ全体をコントロールします。デスクトップのキーボードに触れることなく、スライドを進めたり、キューをトリガーしたり、画像やテキストをステージ スタックに直接プッシュしたり、同僚の提出物を承認または拒否したり、共同作業用の描画ボードを制御したりできます。

スタック_次/前プッシュスロットstack_approve描画ストローク
チャンネル4
🖥️

スクリーンミラー (VNC/RDP スタイル)

電話機からデスクトップ画面を表示して操作します。 Tailscale メッシュ上の軽量のスクリーン キャプチャ ストリームとして実装されます。サードパーティの VNC サーバーは必要ありません。タップしてクリックし、スワイプしてスクロールします。実行中のプロセスを監視したり、AI アクションをリモートで承認したりする場合に役立ちます。

スクリーンキャプチャタップしてクリックテールスケールのみ
チャンネル5
📂

リモートファイルブラウザとエディタ

電話機からデスクトップのファイルシステムを参照します。テキスト ファイルを開いて読み取り、編集します。携帯電話のカメラまたはストレージからプロジェクト フォルダーにファイルを直接アップロードします。アップロードされたファイルを転送直後に処理するように IDE AI に依頼します。 「この画像をプレゼンターステージに追加してください」。

ブラウズ編集カメラからアップロード
チャンネル6
🎵

メディアストリーミング(NAS/DLNA)

Tailscale を介して、ホーム ネットワーク上の NAS または DLNA サーバーから電話に音楽やビデオをストリーミングします。メディア ライブラリを参照し、トラックをキューに入れ、再生を制御します。テールネット上のどこにいても、デスクトップはローカル メディア サーバーと電話の間のブリッジとして機能します。

DLNANAS尾鱗橋
チャンネル7
🧾

会計 — 領収書のキャプチャ

携帯電話で領収書を撮影し、会計モジュールに直接送信します。 IDE AI は画像を読み取り、金額、日付、サプライヤー、VAT を抽出し、仕訳帳エントリの下書きを複式簿記に記録します。これにより、デスクトップ上で確認して投稿できるようになります。

レシートOCR日記の下書きVATの抽出
チャンネル8
🗣️

音声 AI — 電話 STT および TTS

デバイス上の音声認識機能を使用して、携帯電話から IDE AI に話しかけます。 AI の応答はストリーミングバックされ、テキスト読み上げによって読み上げられます。デスクトップを無人で実行しながら、ハンズフリーでコーディングを支援します。修正を指示し、結果を聞き、電話で確認します。

オンデバイス STTTTS再生ハンズフリー

接続方法

🔐

テールスケールで固定されたメッシュ

すべてのチャネルはプライベート Tailscale ネットワーク上で実行されます。パブリック インターネットに対してポートは開かれません。電話はテールネットで認証される必要があります。他のすべては WireGuard でエンドツーエンドで暗号化されます。

🔌

単一の WebSocket ブリッジ

デスクトップが動く chameleon_mobile_bridge.py Qt プロセス内のデーモン スレッドとして。電話アプリは、Tailscale IP のポート 8770 に接続します。 1 つの永続的な接続は、すべてのチャネルを型指定された JSON メッセージとして伝送します。

🤖

Android 上の Termux

シグナルサーバー (chameleon_signal.py) Termux 経由で Android 携帯電話上で直接実行でき、電話機をクライアントと信号ノードの両方にします。テールネット内の WebRTC ピア接続にクラウド リレーは必要ありません。

📶

LANフォールバック

Tailscale が利用できない場合、 lan_video.py ビデオは UDP (ポート 47732) 経由で、オーディオは UDP (ポート 47733) 経由でローカル ネットワークに直接ストリーミングされます。同じチャネルであり、VPN オーバーヘッドはありません。

App Screenshots

Chameleon Companion — captured live on device

コンパニオン アプリに興味がありますか?

現在テスト中 — 興味を登録するか、デモをリクエストするには、お問い合わせください。

連絡する ← 概要に戻る