eko
Build production-ready agentic workflows from natural language — agents that operate browsers and computers.
Production-ready headless browser for AI agents, built in Rust - structure first, pixels only on demand.
moli is an open-source ai agents project by lexmount (lexmount/moli on GitHub). It has 13,743 GitHub stars and 345 forks, is released under the Apache-2.0 license, and was last updated on GitHub on 8 October 2026.
Most agent tasks need page structure, not rendering: plan to use Moli's default DOM-first mode, enabling --layout only for geometry, screenshots or coordinate input.
Run the one-line installer for Linux/macOS (or the PowerShell installer on Windows) to get the moli CLI.
Use moli fetch to extract a page as Markdown or a compact, model-friendly semantic tree.
Start moli serve and connect your existing Playwright, Puppeteer or Selenium tooling over CDP or WebDriver on the same endpoint.
DOM and style state are the single source of truth; layout and paint run only when an operation genuinely needs them, so extraction never pays rendering costs.
Streaming HTML parsing, native DOM, V8 JavaScript with workers and iframes, CSS cascade, Fetch/XHR/WebSocket, cookies, WebCrypto and profile-scoped storage.
CDP, WebDriver Classic and WebDriver BiDi share the same kernel - no separate ChromeDriver or browser installation - and Playwright connects over CDP.
The CLI directly produces HTML, Markdown, JSON and semantic text trees, with selector/script/response waits and network tracing.
Add --layout for real geometry, hit-testing, coordinate input, viewport and full-page screenshots, PDF output and DevTools screencasts.
Expensive operations are explicit opt-ins: resource families, profiles, proxies, caches and timeouts are all configurable, and unsupported paths return explicit errors.
Clone Moli if you want to build the Rust kernel from source; most users install the prebuilt binary instead.
git clone https://github.com/lexmount/moli.git
cd moliUse the official installer script for Linux or macOS (a PowerShell installer is provided for Windows).
curl --proto '=https' --tlsv1.2 -fsSL https://github.com/lexmount/moli/releases/latest/download/moli-installer.sh | shExtract a rendered page in a model-friendly format with the CLI.
moli fetch --dump markdown --wait-until done https://example.comMoli is lexmount's open-source headless browser; the company also offers Lexmount Browser, a managed cloud runtime built around it, but the open-source browser is fully usable without it.
Yes - it is open source (listed as Apache-2.0, with the README stating a dual-license offer) and the prebuilt binaries are free to download.
No. Moli runs locally and needs no account or key; your agent framework supplies the model.
Playwright is a driver that still runs a full browser; Moli is its own Rust browser kernel that skips layout and paint unless needed, using far less CPU and memory per task in its published benchmarks, though it does not aim for pixel-for-pixel Chrome parity.
Run the installer, then moli fetch --dump markdown on any URL; add moli serve when you are ready to connect automation tools.
Build production-ready agentic workflows from natural language — agents that operate browsers and computers.
Build production-ready AI agents in both Python and Typescript.
A fast browser-automation CLI built for AI agents.
A fast, local-first open-source agent harness written in Rust, with desktop, browser and terminal apps
Write HTML. Render video. Built for agents.
Real-time knowledge graphs that give agents a memory with structure.
The most-starred other AI Agents projects in the LibreAI catalogue — the realistic shortlist if moli is not the right fit.
A personal AI that really does things — on any OS, with your data staying yours.
An agentic skills framework & software development methodology that works.
Agent harness optimization system with skills, memory and security for Claude Code, Codex and more
The agent that grows with you — a Python framework for adaptive AI agents.
DeepSeek's plugin-based agent harness where everything is a plugin.
Free and open — grab the source, star the repo, and start creating.