
One sentence and the Agent installs a browser itself: Moli, 88 days, 22k stars, most of them from the first two weeks of October
What it is A headless browser written in Rust from scratch, built for AI Agents to fetch pages, search, and automate. It uses far less memory than Chrome, Playwright can connect to it directly, and it serves as the free engine behind Lexmount's cloud browser.
Why it took off Over 2026 years, from 8 to October, Lightpanda, Obscura, and Cloudflare Kitesurf together made "Agents shouldn't carry Chrome around" a hot topic. Moli put out "highest compatibility" self-test numbers and a README you could install with one prompt. It hit #1 on the Trendshift daily chart and the GitHub Rust weekly chart, and dozens of aggregator sites chain-reposted it.
CHow you could get in on it Don't build yet another browser engine. Instead, build a neutral benchmark leaderboard across these projects, or an adapter layer for frameworks like browser-use or Playwright that lets you "swap to a lightweight engine with one click, and fall back to Chrome automatically if it fails". Copy its README and its launch playbook for climbing the language weekly charts.
- Data (updated daily) · Repo created 2026-08-10 · 22,929 stars · 7 days +1,054
GitHub · stars Data 2026-10-09 → 2026-11-08 (31 days, 31 observations). Points before 10-28 come from deeply / archive backfill, not every day has one
In Aug 20, a startup called Lexmount (揽岳智能) published a 18-minute long read. It opens with: "If the browser had been designed for AI Agents from day one, would it still look like Chrome today?" Their answer is Moli, a headless browser written in Rust from scratch. The repo was created in Aug 10, got only 21 stars by Sep 2,164, then gained nearly 10k in a week from Oct 4 to 11, and in Nov it was 6 22,716. Below: what it is, where the stars came from, why it took off at this moment, and why I wouldn't recommend building a head-on competitor.
A cloud browser company that found Chrome too expensive
Lexmount sold cloud browsers for Agent web automation and RL post-training, running on their own modified Chromium (called Ace). The blog says that at scale, waste becomes unavoidable: Agents mostly don't need images, fonts, or audio/video when reading pages, yet Chromium downloads them eagerly. When no one is watching a page, Chrome keeps laying out and painting anyway. These behaviors are too tightly bound to the engine to strip out cleanly.
So they rewrote it. Moli's motto is "structure first, pixels on demand": by default it only parses the DOM and styles, with no layout or rendering, and it lays out only when an Agent needs a screenshot. It uses V8 plus Servo's style engine Stylo and layout library Taffy. Their own numbers: resident memory is about 1/7 of Chrome's, and cold start is about 5 times faster.
The lead developer is ldm0 (Donough Liu, Beijing, who has written Rust libraries such as rsmpeg). One person made 2,817 commits. A single binary supports CDP, WebDriver Classic, and WebDriver BiDi, so Playwright connects directly. It's Apache-2.0 and runs on Linux, macOS, and Windows.
The first paragraph of the README's Quick Start isn't an install command. It's a sentence addressed to the Agent:
"Install the skills under github.com/lexmount/moli/tree/main/skills, follow the instructions to download and install the latest Moli binary, then use moli-webfetch to fetch example.com and show me the result."
Claude Code and Codex users can use it by copying and pasting.
How the stars grew
| Timeline | star | What happened |
|---|---|---|
| 08-10 | Repo created | |
| 08-17 / 08-20 | Release v1.0.0; official blog long read | |
| 09-16 | The OpenAtom Xuanwu community recommended "A 40MB browser, how does it dare to go head-to-head with Chrome?" | |
| 09-21 | 2,164 | toolproofs.com's record for that day |
| 10-03 | About 5,800 | #1 on the Trendshift daily chart (fervorai.dev) |
| 10-04 → 10-11 | +9,973 in a week | #1 on the GitHub Rust weekly chart |
| 10-10 / 10-11 / 10-12 | Daily +976 / +1,201 / +868 | |
| 10-25 | 20,471 | #1 Product Hunt product of the day, 281 votes |
| 11-06 | 22,716 | fork 630 |
(Daily GitHub stars and charts; figures before 10-17 are taken from third-party pages)
After that, one or two hundred a day. Over the past 7 days +1,198, and in the first 7 days +1,426. It's slowly tapering off.
Where users come from
Most of the push came from GitHub's own charts. 10-03 hit #1 on the Trendshift daily chart, and 10-11 and 10-12 were #1 on the GitHub Rust weekly chart. The README header shows both badges. Hitting a language-specific chart like Rust is much easier than hitting the all-GitHub chart.
The charts drew out a circle of "machine-written" reposts. From 9 through October, more than twenty sites wrote about it: DeepWiki, heatdrop, implicator, ssdnodes, the French mondary.design, the Traditional Chinese repoinside, plus Juejin, CSDN, OSCHINA, Telegram channels, YouTube Shorts, and Reddit r/BestGitHubRepos. An Instagram Reel was captioned "#1 trending GitHub repo today". Most of these were likely auto-generated from the trending feed, pulled along by the momentum, and they sent people back to the repo.
README and overseas accounts in 7 languages. Chinese, Japanese, German, French, Spanish, and Korean. On X, 10-05 @Dinosn (5.2k views), the Japanese n8n author @so_ainsight (4.8k) in 10-07, and @peesamac from Thailand all reposted it. The Chinese account @0xGky had one post with 25k views, and the next day stars rose by 231 (11-02). The README also carries Discord and WeChat group QR codes.
A competitor promoted it for them. 10-19 Lightpanda published the blog post "Benchmarking AI-native headless browsers built from scratch", pitting Moli, Obscura, and Cloudflare Kitesurf against each other. Its conclusion was that it was 3.9 times faster than Moli. The result is unflattering to Moli, but it effectively put Moli in the same tier as the industry's top player.
Product Hunt's boost was small. 10-25 it took first place on Sunday, but in the following days it added only 166 to 384 stars per day.
Hacker News has basically nothing. Searching finds no posts about Moli or Lexmount; a r/rust post got 0 upvotes and the author deleted it.
Why now
The topic is hot. Agents need to browse the web at scale (crawling, evals, RL training), and carrying a 700MB Chrome around is too heavy. In 2026 8 through October, this topic kept producing news: 8-06 Cloudflare launched Kitesurf, Obscura added native rendering in September, and Lightpanda shipped 1.0 in October. Moli rode this wave in.
It owns the "best compatibility" position. Lightpanda and Obscura go minimal, using 30–40MB of memory, but in Lexbench, a benchmark Moli built with 1,071 real-world tasks, they succeed 53.3% and 44.9% of the time. Moli uses about 90MB and succeeds 81.9% of the time. The line "runs far more real websites than the rest" is repeated almost word for word in third-party articles. Note that this is self-reported: a blog (akillness.github.io) specifically questions its efficiency charts for mixing two benchmark runs. It is also slower than Lightpanda.
Behind it is a well-funded company running the full launch playbook. Lexmount raised a seed round in November 2025, with investors including Lenovo Capital. They shipped a benchmark repo, a cloud platform, README in 7 languages, a Product Hunt push, Discord, and a WeChat group, the whole stack. The open-source engine is free; the cloud sells concurrency, proxies, and CAPTCHA handling. Moli is the funnel into the cloud.
Same thing, a crowd of people building it
| Project | Form | Scale (early November) | How it differs from Moli |
|---|---|---|---|
| Lightpanda | Open source, Zig | 41.5k star | Lighter and faster, supports MCP; its self-run compatibility tests score below Moli |
| Obscura | Open source, Rust + V8 | 30.5k stars, sponsored by three proxy companies | Focused on stealth and anti-detection |
| Cloudflare Kitesurf | Closed source, runs on Workers | HN 221 points | Only usable on Cloudflare's cloud |
| vercel-labs/agent-browser | Open source CLI | 46k star | Drives Chrome, not a new engine |
| browser-use / Stagehand / Playwright MCP / chrome-devtools-mcp | Open-source framework | 120k / 26k / 39k / 55k star | A higher-level driver layer; Moli can sit underneath them via CDP |
| Browserbase / Steel / Hyperbrowser / Kernel | Cloud browsers | Funded; Steel is open source at 7.9k stars | Hosts Chromium, same category as the Lexmount cloud |
| camofox-browser | Open source, modified Firefox | 12k star | Does stealth, not lightweight |
I found no project copying Moli directly; running in parallel are OpenHeronBrowser (also a Rust engine built from scratch), Periscope, and mimic.boo, and Reddit has several individual "write a browser from scratch in Rust" projects.
Things I still can't explain
10-04 to 10-11 it gained +10k in a week, yet I can't find a matching trigger outside: it never hit HN, and the biggest post that week on X got only 5 thousand views. Forks are only 2.8% of stars, while similar repos sit at 5% to 7.6%. The strangest part is that from 10-10 to 10-12 it gained about 1,000 stars a day, yet repos with 19 stars at the same time made the Rust daily chart while it didn't, appearing only on the weekly and monthly charts. GitHub's daily trending filters suspicious stars, which fits star farming or risk-control filtering, but this is not proof. WeChat official accounts and Chinese communities I can't see from outside may also explain the rise. The stargazer list isn't available through the API, so I couldn't check accounts one by one.
How many people know about it
Everyone in the niche knows it; almost nobody outside does. People building agent browsers have all seen it (Lightpanda publicly benchmarked against it, it was #1 on Product Hunt that day, dozens of aggregator sites wrote about it), but it never hit HN, no major tech outlet covered it, and no big account on X shared it.
If it were you
Verdict: C. Moli's launch playbook is worth learning, but building another "from-scratch browser engine for agents" isn't worth it. The space already has Lightpanda, Obscura, and Moli, each at 20–30k stars, plus Cloudflare, and Moli is backed by a lead developer with over two thousand commits and a funded company pushing it. An individual can't borrow either of those.
Who it suits: developers who understand browser automation, scraping, or agent tooling, who want to build an open-source project that can reach thousands of stars, and who can write Rust or Zig and get a test suite running.
Who it doesn't suit: an individual who wants to head-on write another browser engine for stars. Without Moli's manpower and benchmarks, it just becomes "yet another Rust browser," and Reddit already has several of those posts that got no attention.
How to do it, ranked by how worthwhile:
- Be the neutral referee for this browser pack. Right now every project only cites its own benchmark: Lexbench says Moli wins, Lightpanda's benchmark says Lightpanda wins, and readers trust neither. Build a third-party agent browser benchmark repo: fix a set of real websites and tasks, run Moli, Lightpanda, Obscura, Kitesurf, and Chrome, publish the scripts, rerun weekly with automation, and publish a leaderboard. Each project will share the row that favors it, and the rivalry between them is your traffic.
- Be the "one-line engine swap" at the top layer. Write an adapter for frameworks like browser-use, Stagehand, and Playwright MCP: one flag swaps the underlying Chrome for Moli or Lightpanda, and pages that break fall back to Chrome automatically. This addresses the most real user worry ("what if the lightweight browser can't load the page?"), and nobody has solved it in a unified way yet.
- Learn its README and launch rhythm and apply them to your own project. On the first screen, put a prompt for the agent alongside a skills directory; ship the README in 5 to 7 languages; aim for a language-specific weekly chart; pick a bigger competitor and make a comparison table to force a response.
How to get users: follow Moli's path inside GitHub, not HN. On day one, put the comparison table at the very top of the README, with numbers that can be quoted in one line ("on the same 1,000 tasks, A passes 82%, B passes 53%"). During launch week, go after Trendshift and the language weekly charts, and the aggregator sites that repost automatically will find you. For benchmark projects, @-mention the tested projects too; they will likely respond.
When to move, before what: my estimate is before Q1 of 2027. Several projects just launched 1.0, are actively comparing against each other, and there's a shortage of a neutral yardstick. Once one project pulls ahead, or a major player like Cloudflare or Vercel publishes an official benchmark, this position is gone.
What would show I'm wrong: ① If Moli's or Lightpanda's stars double within two or three months and there are many production users, the topic isn't close to saturated, and building around the kernel (idea 2) deserves a bigger bet; ② if a third-party benchmark gets fewer than a thousand stars within a month, readers only trust official numbers, and idea 1 needs a different direction; ③ if it's later confirmed that most of Moli's 10k stars that week were bought or farmed, the "chart chain" part of its playbook loses value and shouldn't be copied.
Data and sources
GitHub: lexmount/moli repo page, README, commit history, release history, daily stars (10-17 to 11-06), Trendshift and the GitHub Rust weekly chart; stars of similar repos (early November). Blogs: browser.lexmount.com/blog/moli-ai-browser (08-20), lightpanda.io "Benchmarking AI-native headless browsers built from scratch" (10-19), and the critical article on akillness.github.io. Third-party pages: toolproofs.com (09-21), fervorai.dev (10-03), the OpenAtom Xuanwu community (09-16). Product Hunt "Moli by Lexmount" (10-25). X: @Dinosn, @so_ainsight, @0xGky. Funding info from Preqin. Places marked "inference" or "not proof" are inferences.
Research notes: competitor table, acquisition evidence, full research report
- Competitors
Name Where Launched Scale How it differs from this one Lightpanda Open source 2023 repo created; 2025-01 Show HN; 2026-10 released 1.0 41.5k stars, 10-28 to 11-05 gained 4.2k Written in Zig, lighter and faster (self-reported 3.9× faster than Moli), WPT pass rate 80%, supports MCP; Moli focuses on higher compatibility with real websites (Lexbench 81.9% vs 53.3%) and supports more WebDriver BiDi Obscura Open source 2026-04 30.5k stars, sponsored by three proxy companies Rust + V8, minimal with stealth and anti-detection, about 40MB of memory; compatibility is clearly below Moli (self-reported 44.9%) Cloudflare Kitesurf Big-company features 2026-08-06 HN 221 points, PH 138 votes, sold alongside Browser Run Closed source, only usable on Cloudflare Workers; Moli runs locally and can be self-hosted vercel-labs/agent-browser Open source 2026-01 46k star An agent CLI that drives Chrome; underneath it is still Chromium, not a new engine browser-use / Stagehand / Playwright MCP / chrome-devtools-mcp Open source 2024–2025 120k / 26k / 39k / 55k star A higher-level driver framework running on Chrome; Moli is a low-level engine that can sit underneath them via CDP Browserbase / Steel / Hyperbrowser / Kernel / Browserless Web 2023–2025 A funded cloud browser SaaS; Steel is open source at 7.9k stars Hosts Chromium; the Lexmount cloud sells the same kind of service, with the difference that the underlying engine can be swapped to Moli to cut costs camofox-browser Open source 2026-01 12k star A modified Firefox for stealth; positioned for anti-detection, not lightweight - Where users come from
- Verified GitHub charts (Trendshift, GitHub Rust weekly and monthly charts): 10-03 #1 on Trendshift daily (fervorai.dev); 10-11 and 10-12 #1 on the Rust weekly chart, +9,973 that week (github repo trending table); README displays chart badges
- Verified AI aggregator sites, repost accounts, SEO long tail: Exa finds more than twenty sites from 9 to October writing specifically about it (DeepWiki, hysenlabs, heatdrop, implicator, ssdnodes, repoinside, etc.), plus an Instagram Reel "#1 trending GitHub repo today," Reddit r/BestGitHubRepos, Telegram, and YouTube Shorts
- Verified Chinese communities (OpenAtom Xuanwu community, Juejin, CSDN, WeChat groups, Chinese X): the Xuanwu community recommended it 9-16; the README includes a WeChat group QR code; @0xGky's 11-02 post got 25k views, and stars went +231 the next day
- Verified Multilingual README and overseas X and LinkedIn accounts: the README has 7 languages; @Dinosn 10-05 (5.2k views), Japan's @so_ainsight 10-07 (4.8k), Thailand's @peesamac, and reposts on LinkedIn by 10-06 and 10-11
- Verified Product Hunt: 10-25 #1 of the day, 281 votes, 67 comments (producthunt table); in the days after it added only 166–384 stars a day, a small lift
- Verified Exposure from competitor comparisons: Lightpanda 10-19 published a blog post and 10-20 posted on X, listing Moli as one of three AI-native browsers to compare
- Inference Hacker News: the hackernews table and Algolia both find no story about Moli or lexmount; the "HN about 389 points" in the recall card has no source
- Inference Star farming or other invisible channels (WeChat official accounts, etc.): 10-04 to 10-11 it gained +10k in a week, yet I can't find a matching trigger outside; forks are 2.8% of stars, below the 5–7.6% of similar projects; it gains about 1,000 a day but isn't on the Rust daily chart, only the weekly. These are indirect signs with no direct evidence
lexmount/moli: a Rust headless browser built for AI agents, reached 22.7k stars in 88 days
Channel: GitHub. Data as of 2026-11-06. Sources are listed after each item; "unverified" means no primary evidence was found.
Bottom line
Moli is an open-source, from-scratch Rust headless browser engine released by Lexmount (揽岳智能), a Chinese company that has raised a seed round. It serves as the entry point to the company's cloud browser. It caught the hot topic of "lightweight browsers for Agents" (Lightpanda 1.0, Obscura 30k stars, and Cloudflare's Kitesurf all launched or went viral between 8 and October). It put out its own benchmark numbers, "near-Chrome compatibility, about 1/7 of the memory", and wrote its README as "copy one prompt and let your Agent install it yourself". Distribution came mainly from GitHub itself (#1 on Trendshift's daily chart and #1 on the Rust weekly chart), READMEs in 7 languages, and layers of AI-generated aggregator sites and repost accounts. It gained about 10k stars in the week of October 4–11, then slowly tapered to a hundred or two hundred a day. Almost nothing showed up on HN, and the biggest X post was a Chinese account, @0xGky, at 25k views. The star count and the external discussion volume don't match, which is an anomaly (see "Still uncertain").
1. The numbers: how it climbed
| Timeline | star | Source |
|---|---|---|
| 2026-08-10 | Repo created | GitHub API |
| 2026-08-17 | v1.0.0 released | GitHub releases |
| 2026-08-20 | Official blog post "Moli: Redesigning the Browser for AI" | browser.lexmount.com/blog/moli-ai-browser |
| 2026-09-16 | Open Atom "Xuanwu Community" Rust project recommendation "A 40MB browser, how does it dare to go head-to-head with Chrome?" | xuanwu.openatom.org/articles/news/260916-project.html |
| 2026-09-18 | Someone posted "Moli – 40MB Web Browser in CLI" on Product Hunt, featured, 54 votes | Our producthunt database |
| 2026-09-21 | 2,164 | toolproofs.com API call log from that day |
| 2026-10-03 | About 5.8k, #1 on Trendshift's daily chart that day | fervorai.dev article |
| 10-04 → 10-11 | +9,973 in one week (#1 on GitHub's Rust weekly chart) | Our github database trending table, 10-11 weekly/rust rank 1 |
| 2026-10-09 | 13,792 | github database repo_snap (deeply source) |
| 10-10 / 10-11 / 10-12 | Daily +976 / +1,201 / +868 | Same as above |
| After 10-15 | +100–400 per day | Same as above |
| 2026-10-25 | "Moli by Lexmount" #1 on Product Hunt that day (281 votes, Sunday) | producthunt library |
| 2026-10-28 | 21,249; in the Rust monthly chart, +19,309 for the month | GitHub repo |
| 2026-11-02 | Chinese X account @0xGky post, 348 likes, 25k views | X real-time search |
| 2026-11-06 | 22,716 (GitHub API at the time 22,826); 631 forks; 49 watchers | GitHub repo / GitHub API |
Over the last 7 days +1,198, the 7 days before that +1,426 (data card). It's slowing down but hasn't stopped. Working backward from the Rust monthly chart's monthly gains, it was about 2k stars at the end of September. That means roughly 90% of the stars came in the first two weeks of October.
2. Competitors: the same thing is already crowded
| Product | Form | Launched | Scale | How it differs from Moli |
|---|---|---|---|---|
| Lightpanda | Open source (Zig) | 2023 repo created; 2025-01 Show HN 319 points; 2026-10 released 1.0 | 41.5k stars, 10-28→11-05, up 4.2k | Lighter (about 37MB), passes 80% of WPT subtests, supports MCP. 2026-10-19 published a blog post using Moli as its comparison point, claiming it is 3.9x faster than Moli. Moli's pitch is higher compatibility (Lexbench 81.9% vs 53.3%). |
| Obscura (h4ckf0r0day) | Open source (Rust + V8) | 2026-04 | 30.5k stars (9-02 23.7k → 11-05 30.3k), with three proxy-company sponsors | Focuses on stealth and anti-detection. In Moli's own benchmark its compatibility is much higher; in Lightpanda's benchmark, Obscura is faster. |
| Cloudflare Kitesurf | Big-company feature (closed source, runs on Workers) | 2026-08-06, 221 points on HN, 138 votes on PH | Sold as part of Cloudflare Browser Run | Only usable in the cloud; Moli runs locally and can also run in the cloud |
| vercel-labs/agent-browser | Open-source CLI (drives Chrome) | 2026-01 | 46k star | An Agent CLI for operating a browser; underneath it's still Chromium, not a new engine |
| browser-use / Stagehand / Playwright MCP / chrome-devtools-mcp | Open-source framework | 2024–2025 | 120k / 26k / 39k / 55k | All of these sit at the layer of "how to drive a browser", with Chrome underneath. Moli is the engine layer and can plug in beneath them (CDP-compatible). |
| Browserbase / Steel / Hyperbrowser / Kernel / Browserless | Cloud browser SaaS | 2023–2025 | Browserbase has funding; Steel is open source at 7.9k | What's hosted is Chromium; Lexmount's cloud sells the same kind of thing, and the difference is that the engine underneath can be swapped for Moli to cut costs |
| camofox-browser | Open source | 2026-01 | 12k | A modified Firefox for stealth; a different positioning |
Bottom line: it's not that there are no competitors, it's that a whole pack of them are catching fire together. Over 2026 and from 8 to October, this topic kept producing events: Kitesurf launched in August, Obscura added native rendering in September, and Lightpanda shipped 1.0 in October. Moli rose within this wave.
3. Where users came from (growth tactics)
- GitHub's own charts, the main engine: 10-03 #1 on Trendshift's daily chart (fervorai.dev; the README displays Trendshift daily and Rust weekly badges); 10-11, 10-12 #1 on GitHub's Rust weekly chart; 10-13 to 10-16 at #2 and #3 (our trending table). An Instagram Reel was tagged "#1 trending GitHub repo today" (instagram.com/reel/DeDC5MhjY4Y).
- AI-generated aggregator sites and repost accounts, spread very widely: Exa search turns up more than twenty sites that wrote about it between 9 and October, including agientry, DeepWiki, hysenlabs, toolproofs, mondary.design (French), ai-tldr, heatdrop, implicator, ssdnodes, aitamer, devotd, techloghub, repoinside (Traditional Chinese), softgin, OSCHINA, Juejin, CSDN, the Telegram channel "鑫源AI分享", and YouTube Shorts, plus Reddit r/BestGitHubRepos (15.9k stars when posted). Most of these were probably machine-generated, auto-written from the trending list. They were pulled up by the star momentum, and in turn brought more people back to the repo.
- Multilingual READMEs and small overseas circles: the README is in 7 languages. On X, 10-05 @Dinosn posted (5.2k views); 10-07 a Japanese n8n author, @so_ainsight (4.8k), and a Thai account, @peesamac, also picked it up. LinkedIn 10-06 and 10-11 had individuals and training companies reposting it (dates converted from activity IDs).
- Chinese communities: the Open Atom Xuanwu Community recommended it 9-16; the README includes a WeChat group QR code; Juejin has two posts, one of which is critical. 11-02 Chinese tweet from @0xGky reached 25k views, and stars rose +231 the next day (github database). We can't search WeChat Official Accounts, so how far that reached is unknown.
- Product Hunt: ranked #1 for the day on 10-25 (Sunday), with 281 upvotes and 67 comments (producthunt database). The star boost was small: 10-25 to 10-28 gained +166 / +173 / +221 / +384 per day.
- Rivals ended up promoting it: Lightpanda 10-19 posted a blog and 10-20 posted on X, comparing Moli against it as one of three "AI-native browsers." In effect, the industry's top player has accepted it as a competitor in the same tier.
- Almost nothing on HN: our hackernews database and Algolia can't find any Moli or lexmount story. The "HN about 389 points" figure in the recall card has no traceable source and is probably wrong. On r/rust there was one post with 0 likes that the author later deleted (Reddit search results).
- Asking for stars on-site: the official Playground page says "Your support helps more people discover Moli. Star Moli on GitHub".
4. Why it took off
- Timing: Agents need to browse the web at scale (RL training environments, evals, crawlers, browser-use), and Chrome is too heavy. Peers were all calling out this pain point in the second half of 2026. Lightpanda, Obscura and Kitesurf together heated up the topic, and the slot Moli filled was "the most compatible one".
- Gripping narrative, easy-to-repeat numbers: "structure first, pixels on demand", "about 1/7 the memory of Chrome, cold start 5x faster", "1,071 task success rate 81.9%, above Lightpanda's 53%". It built its own Lexbench benchmark to prove the claims, and third-party articles mostly repeat these few numbers.
- The technical foundation is real: the lead developer, Donough Liu (ldm0, Beijing, author of Rust libraries such as rsmpeg), contributed 2,817 commits alone. It supports CDP, WebDriver Classic and WebDriver BiDi, is a single binary, and Playwright can connect to it directly. Independent reviews such as fervorai and heatdrop indicate it can actually replace Chrome for read-only tasks.
- An onboarding method written for the Agent era: the first paragraph of the README is a single prompt for Agents to install the skills (moli-webfetch / websearch / cdp-server). Claude Code and Codex users will recognize it immediately.
- Backed by real money and a team: Lexmount raised an angel round (2025-11), with investors including Lenovo Capital and Glory Ventures (Preqin). They also shipped a benchmark repo, a cloud platform, 7-language README, a Product Hunt push, Discord and WeChat groups. That's a full launch playbook, not a solo dev open-sourcing on a whim.
5. Differentiation
Also written from scratch as an AI browser, but Moli's difference is that it covers both compatibility and resource use. Lightpanda and Obscura go minimal, with memory around 30–40MB, but their compatibility is only about 50%. Chrome is compatible but uses 700MB. Moli uses about 90MB, built on V8 + Servo/Stylo + Taffy, and claims 82% compatibility. It doesn't do layout by default, only when needed for layout and screenshots. Compared with Lightpanda, it also adds WebDriver BiDi. This difference is one reason it took off, since "runs more real websites than the rest" is the core selling point of its spread. But it isn't ahead on speed (Lightpanda's benchmark says it's 3.9x slower), and all the numbers are self-reported: an article on akillness.github.io specifically questions whether its efficiency chart mixes two different test runs. What really pushed it up is the timing of the topic, plus the chain of exposure driven by Trendshift and GitHub's charts.
6. How many people can see it
It's circulating in small circles. It's free and open source; revenue isn't public (the cloud platform has pricing: Pro is a one-time $12 for one month; 9-21 payments aren't live yet, per toolproofs.com). It was #1 on Product Hunt that day, Lightpanda publicly used it for comparison, and dozens of aggregator sites wrote about it. But it didn't make HN, got no mainstream tech media coverage, and no big X account carried it (the top post was 25k views). Inside the "Agent browser" circle everyone knows it; outside that circle, almost nobody does.
7. Copycats
We found no obvious project copying Moli. Same-period projects in the same topic that look like parallel development include OpenHeronBrowser (a Rust in-house engine, October), Periscope, mimic.boo, and individual "write a browser from scratch in Rust" projects on r/ClaudeAI and r/ClaudeCode. ruyiJS (repo created 10-26, 469 stars) goes in the anti-scraping direction.
8. What others can learn
- An open-source engine as a funnel for its own cloud: the engine is fully free to use, while the cloud sells add-ons like concurrency, proxies, and CAPTCHA handling.
- Build your own benchmark first (Lexbench), then compare against competitors. The comparison table is itself spreadable content, and it forces competitors to respond, and once they respond you've been pulled up to their tier.
- The first screen of the README is written as a "prompt for Agents", with a skills directory alongside it.
- READMEs in 7 languages, plus Trendshift and GitHub's language weekly charts. Breaking into a niche language chart (the Rust weekly chart) is much easier than breaking into the all-languages chart, and the chain reposting from aggregator sites adds a lot of extra reach.
- Launch in the window when several players in one topic are breaking out at once, and position yourself as "the most compatible one".
9. Still unclear
- star quality: from 10-04 to 10-11 a week +10k, yet no matching external trigger (no HN, the biggest X post got only 5k views). Forks are 2.8% of stars, below Lightpanda's 5%, Obscura's 7.6%, and agent-browser's 6.8%. The strangest part: from 10-10 to 10-12 it gained about 1,000 a day, yet Rust libraries with 19 stars make the daily chart, and it doesn't (our trending table), only the weekly and monthly charts. GitHub's daily chart filters suspicious star activity, and this pattern fits star-farming or risk-control filtering, but that is not proof; channels we can't see, like WeChat Official Accounts, may also explain the surge. The stargazer list API isn't reachable from here, so I couldn't check accounts one by one.
- What was the real trigger in early October (WeChat Official Accounts? Chinese communities?) is unverified.
- How many paying users the cloud platform has is unknown.
- All benchmark numbers are self-reported. The only independent reproduction is Lightpanda's, which is a competitor, and it cuts against Moli.