[开源自荐] EO2Weave:跑在浏览器里的 AI agent,能改本地文件,也能调用网站工具(WebMCP)

camolNjujlc 2026-09-03 15:44 1

项目地址: https://github.com/nutstore/eo2weave
在线体验: https://weave.eo2suite.cn (推荐 Chrome / Edge )
开源协议:MIT


一句话介绍:EO2Weave 是一个完全跑在浏览器里的 AI agent 平台——授权本地文件夹后,agent 直接在浏览器内读写你的文件、执行 Python ;装上配套 Chrome 扩展,还能按 WebMCP 标准调用网站暴露的工具。我们不收集任何数据(数据流向详见下方说明)。


为什么值得一试


现在的 AI 编程工具要么是 IDE 插件(得先装环境),要么要把代码传到云端。我们的思路是:浏览器本身已经是个足够强的 agent 运行时。



  • AI agent 直接读写本地文件夹:基于 File System Access API 显式授权,不装任何东西,打开网页就能让它改你的项目

  • 支持 WebMCP 标准:配套 Chrome 扩展提供 WebMCP 工具发现——任何网站都能通过标准 API 把能力暴露成 agent 可调用的工具(「网站即 MCP server 」),agent 自动发现并调用

  • agent 自带联网:扩展内置 web_search / web_fetch ,浏览器内 agent 也能查资料、抓网页;另有 Rust native host 提供本机磁盘与命令执行桥(可选安装)

  • 本地优先存储:SQLite WASM + OPFS ; Pyodide 在浏览器里跑 Python ( pandas / numpy / matplotlib ),数据分析全程本地

  • 每次改动可回滚:agent 的每一步文件修改都有 inline diff 、快照和一键回滚,敢让 AI 大胆改

  • Rust + WASM 加速文件操作;多代理协作早期探索中


数据与隐私(提前说清楚)



  • 平台本身没有后端:你的文件、对话、配置全部存在浏览器本地( OPFS ),我们没有服务器存储这些数据,也没有埋点上报

  • 模型自带( BYOK ):在设置里填自己的 API key ,支持 DeepSeek / GLM / Qwen / Kimi / MiniMax / 火山引擎,以及任意 OpenAI 兼容接口

  • 需要如实说明:AI 请求由你的浏览器直连所选模型服务商,agent 读取的文件内容会经过该服务商的服务器、受其隐私政策约束——这点与所有云端 AI 工具相同;区别在于这些请求不经手我们的服务器,我们无法也无需接触

  • 本地 Python ( Pyodide )执行的数据完全不出浏览器


文档(双语文档,这里列中文入口):



  • 用户指南: https://github.com/nutstore/eo2weave/blob/main/USER_GUIDE.md

  • 快速上手( 5 分钟本地跑起来): https://github.com/nutstore/eo2weave/blob/main/docs/zh/developer/guides/quick-start.md

  • 架构总览: https://github.com/nutstore/eo2weave/blob/main/docs/zh/developer/architecture/overview.md

  • OPFS + SQLite WASM 存储方案: https://github.com/nutstore/eo2weave/blob/main/docs/zh/developer/architecture/opfs-guide.md

  • Rust + WASM 工作流: https://github.com/nutstore/eo2weave/blob/main/docs/zh/developer/architecture/rust-wasm-flow.md

  • WebMCP 与页面外 MCP 服务接入( Figma / 插件 bridge ): https://github.com/nutstore/eo2weave/blob/main/docs/zh/developer/guides/mcp-page-outside-services.md

  • 浏览器扩展( WebMCP / web_search / native host ): https://github.com/nutstore/eo2weave/blob/main/browser-extension/README.md


适合谁



  • 想让 AI 直接读写本地文件干活,但希望文件与工作数据默认留在自己电脑里、处理过程透明可回滚的人

  • 关注 agent 与浏览器结合、WebMCP 生态的工程师——我们在 SQLite WASM + OPFS 、Pyodide 、Rust WASM 、浏览器扩展三层桥接上踩了不少坑,架构文档全部开源,欢迎交流


站点打开即用。欢迎试用、提 issue 、点个 star ⭐

最新回复 (0)
    没有回复
* 帖子来源V2EX
返回