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
フォーク
633
言語
Rust
ライセンス
Apache-2.0
最新リリース
v1.1.18
原文を見る ↗GitHub で見る ↗

lexmount/moli は AI エージェント向けのヘッドレスブラウザだ。Chromium を包むラッパーではなく、Rust で直接書いた独立ブラウザカーネルであるとリポジトリは示している。リポジトリに表示される最新リリースは v1.1.18 で、提供された資料にはこのバージョンの変更履歴は記載されていない。

DOM とスタイルを基準にページ構造を扱い、構造の参照だけで済むリクエストではレイアウトと描画をスキップし、実際のジオメトリが必要になったときにレイアウトを計算する。CDP、WebDriver Classic、WebDriver BiDi は同一のカーネルとスケジューラを通じて 1 つのポートで提供する。ライセンスは Apache-2.0 で、リポジトリにはクレート単位テスト 21 件にわたる 867 ファイル、Web Platform Tests の移植結果 646 ファイル、別途のベンチマークハーネス 220 ファイルが含まれている。

作者自身のベンチマーク Lexbench-Headless-Browser では、比較タスク 1,308 件のうち 1,071 件を通過し、成功率 81.88% を記録した。Chromium の成功率は 99.85% だった。リソース比較の 557 タスクでは、タスクあたりの CPU 時間の中央値は 100.6 ミリ秒、最大メモリは 92MiB で、Chromium はそれぞれ 687 ミリ秒と 697MiB だった。リソース系の数値は低いが、これは独自ベンチマークであり、成功率も Chromium に及ばないため、性能優位性を一般的なウェブタスク全体へ拡張して解釈することは難しい。