jacobaraujo7/remote_pi
Control your Pi coding agent from your phone. Pair with a one-time QR code and chat with your local agent, even when you're away from your computer.
解決的問題
Remote Pi 讓您能透過手機遠端控制本地的 Pi 編碼代理。解決了必須親自坐在電腦前才能與 AI 代理互動的問題,透過安全的配對流程,讓您能遠端與代理聊天並管理工作流程。
工作原理
此系統採用三部分架構:基於 Flutter 的行動應用程式、Pi 代理的 Node.js 擴充模組,以及基於 Rust 的中繼伺服器。行動應用程式與 Pi 擴充模組透過 WebSockets 連接到中繼伺服器,由中繼伺服器在兩者之間路由訊息。配對透過一次性 QR 碼完成,認證使用 Ed25519 金鑰。此外,還支援透過 Unix 域套接字代理的本地代理網狀網路,允許同一台機器上的多個代理彼此通訊。
適用對象
希望在遠離電腦時,透過行動裝置與自己的 AI 代理互動的 Pi 編碼代理開發者與使用者。
主要特色
- 跨平台行動存取:支援 iOS 與 Android。
- 安全配對:使用一次性 QR 碼與 Ed25519 認證。
- 可自托管中繼:使用者可透過 Docker 運行自己的中繼伺服器,確保隱私並完全掌控流量。
- 本地多代理網狀網路:透過 UDS 代理支援同一台機器上代理間的通訊。
- 原生行動提示:與
pi-ask集成,可將結構化澄清提示在行動應用程式中原生呈現。
相關
- 專案
- 專案
- 專案
- 專案
- 專案