NotASithLord/peerd

The first AI agent harness native to the browser. A browser extension that runs a full agent loop where you already work: it drives your tabs, spins up sandboxed compute (JS notebooks, WASM Linux VMs, client-side apps), and shares what it builds peer-to-peer. BYOK, no backend, no telemetry.

何を解決するか

peerd は、リモートサーバー上やユーザーのオペレーティングシステムに完全なアクセス権を持つことなく、AIエージェントをWebブラウザ内に直接実行する方法を提供します。エージェントは、アクティブなタブ、ログイン済みセッション、Webアプリケーションとやり取りしながら、システムホストへのアクセスを防ぐための厳格なセキュリティ境界を維持します。

動作方法

ChromeおよびFirefox用のブラウザ拡張として構築されており、Workers、サンドボックス、WASM/WASI、WebRTCといったブラウザの基本機能を利用しています。システムは「ハーネス」と呼ばれる仕組みを用いて、特定の環境(たとえば1つのタブ)に限定された、鍵のないエージェントにタスクを委譲します。推論には、ホストされたモデルプロバイダー、localhost経由のローカルモデル、または実験的なWebGPUモデルに接続できます。

対象ユーザー

Webブラウザを制御し、Webアプリケーションとやり取りできるAIエージェントを必要とするが、セキュリティ、プライバシー、および独自のLLMプロバイダーの選択を重視するユーザーです。

特徴

  • ブラウザネイティブ実行: ホストされたブラウザ環境を必要とせず、ブラウザ内で完全に実行され、タブやページコンテンツにアクセスできます。
  • 多層防御型セキュリティ: ブラウザの隔離と限定的なツール公開により、不正なコンテンツが制限されます。
  • ローカルコンピューティング: ブラウザの境界内でのスクリプト実行、JavaScriptノートブック、Linux WebVMのサポート。
  • 柔軟なモデル対応: 複数のクラウドプロバイダー(BYOK)およびローカルモデルオプションと互換性があります。
  • P2P機能: プレビュー版には、ブラウザ間の発見機能とWebRTCを介したエージェント間通信が含まれています。

関連

  • Dispatch
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト