Moli treats browser layout as a disposable snapshot for AI agents
Lexmount's Moli is a Rust-based standalone browser kernel that skips real layout and paint by default, returning mocked geometry. Layout is opt-in via --layout and works as a frozen snapshot rebuilt only for screenshots.
- Default LayoutPolicy::Mock returns deterministic geometry with no real layout or paint
- layout enables LayoutPolicy::OnDemand with a single frozen FrozenLayoutTree
- One endpoint serves CDP, WebDriver Classic and WebDriver BiDi without ChromeDriver
- On 192 URLs: 103 useful pages, 1.43 s median, 73 MiB RSS vs 773 MiB for Chrome Headless
Read next
Software