github.devotd.
新发现AI 智能体

lexmount/moli — 基于 Rust 的智能体用无头浏览器

考察 lexmount/moli 的独立浏览器内核与接口,以及其自有的基准测试结果。

仓库信息lexmount/moli ↗

Best headless browser for AI agents. Lite, Fast, High-Compatibility. Built in Rust

星标
★ 19.3K
复刻
630
语言
Rust
许可证
Apache-2.0
最新版本
v1.1.18
查看原始来源 ↗在 GitHub 查看 ↗

lexmount/moli 是面向 AI 智能体的无头浏览器。仓库说明它并非包装 Chromium 的封装器,而是用 Rust 直接编写的独立浏览器内核。仓库中显示的最新版本为 v1.1.18,提供的资料中没有该版本的变更记录。

它以 DOM 和样式为依据处理页面结构,对于只需要结构查询的请求会跳过布局与绘制,只有在需要真实几何时才计算布局。CDP、WebDriver Classic 和 WebDriver BiDi 通过同一内核与调度器在同一端口上提供。许可证为 Apache-2.0,仓库中有跨 21 个 crate 级测试的 867 个文件、646 个 Web Platform Tests 移植结果文件,以及独立基准测试框架的 220 个文件。

在厂商自有的 Lexbench-Headless-Browser 基准测试中,1,308 个对比任务里通过了 1,071 个,成功率为 81.88%;Chromium 的成功率为 99.85%。在 557 个资源对比任务中,单任务 CPU 时间中位数为 100.6 毫秒,峰值内存为 92MiB,而 Chromium 分别为 687 毫秒和 697MiB。资源类数值虽然偏低,但这是自有基准测试,且成功率仍不及 Chromium,因此难以把性能优势推广到一般网页任务的整体范围。