{"data":{"slug":"moli","name":"Moli","tagline":"Apache/MIT Rust headless browser for AI agents — structure first","category":"agents","categoryName":"AI Agents","url":"https://github.com/lexmount/moli","github":"https://github.com/lexmount/moli","pricing":"open-source","hook":"Moli is a production-oriented headless browser built for AI agents: on-demand layout/rendering, low footprint, and control via CLI, CDP, WebDriver Classic, or WebDriver BiDi.","whatsGood":"Dual Apache-2.0 or MIT at your option (lexmount/moli). Rust runtime aimed at fetch/extract/search/automate with skills under the repo; Linux/macOS/Windows. Benchmarks claim roughly ~15% of Chrome CPU and ~13% peak memory on their headless card — useful when agents need a browser without Chrome’s weight.","theCatch":"Vs agent-browser and Playwright: Moli is its own lightweight browser runtime, not a CDP wrapper around Chrome and not a general test framework. Default install is curl|sh / irm|iex of release installer scripts — verify checksums. No GUI/GPU compositor; not pixel-parity Chrome; Canvas/WebGL/media are intentional gaps.","verdict":"Dual-license agent browser when you want a slim Rust runtime with CDP/WebDriver surfaces; keep Chrome-based tools if you need full web fidelity.","addedAt":"2026-09-24","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Browser Automation","tags":["cli","self-host","permissive","browser-automation","graphics-3d","active","young-repo","fast-stars"],"capabilities":["cli","browser"],"surfaces":["CLI","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":19521,"starsPerWeek":1936,"access":"free","archived":false,"repo":{"createdAt":"2026-08-10","pushedAt":"2026-10-19","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-19"}},"related":[{"slug":"claude-code","name":"Claude Code","tagline":"Terminal-first coding agent with deep repository context"},{"slug":"cursor","name":"Cursor","tagline":"The AI-first code editor that understands your codebase"},{"slug":"devin","name":"Devin","tagline":"Autonomous AI engineer for defined engineering tasks"},{"slug":"stagehand","name":"Stagehand","tagline":"AI-native browser automation that mixes code and natural language"},{"slug":"browser-use","name":"Browser Use","tagline":"Open-source framework for LLM-driven browser agents"}],"links":{"self":"/api/gems/moli","html":"/gems/moli","markdown":"/gems/moli.md","category":"/api/gems?category=agents","categoryPage":"/stacks/agents"}}