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 提供了一种在 Web 浏览器内部直接运行 AI 代理的方法,而无需依赖外部平台或托管环境。它解决了在不授予代理对主机操作系统完全访问权限的情况下,让代理安全地访问用户当前的网页会话、已登录账户和本地计算资源的问题。
工作原理
这是一个浏览器扩展(Chrome 和 Firefox),充当通用的代理运行时。它利用 Workers、沙箱、WASM/WASI 和 WebRTC 等浏览器原语创建隔离环境。系统将任务委派给独立的「代理」——具有作用域的实体,负责处理特定页面或计算环境,确保工具和权限仅限于目标环境。用户可以连接自己的模型提供商(基于云或通过 localhost/WebGPU 的本地模型)。
适用人群
希望 AI 代理能够与现有 Web 应用和浏览器标签页交互,同时保持严格的安全边界并本地控制数据和模型选择的用户。
主要亮点
- 浏览器原生执行:完全在浏览器内部运行,使代理能够驱动标签页并使用已登录的会话。
- 隔离计算:支持在浏览器边界内运行脚本、JavaScript 笔记本和 Linux WebVM。
- 灵活的模型支持:兼容多种托管提供商和本地模型(包括 WebGPU)。
- 纵深防御安全:使用保险库存储密钥,通过服务工作线程策略网关和专用工作线程堆,隔离代理循环。
- P2P 能力:预览版本包含浏览器间发现和通过 WebRTC 实现的代理间通信。
相关
- Dispatch
- 项目
- 项目
- 项目
- 项目