Moli AI Agent

by lexmount• 22k•• Scanned•Claim this listing•Request removal
Browser Automationai agentsai toolsbrowserbrowser automationcloud browser

Best headless browser for AI agents. Lite, Fast, High-Compatibility. Built in Rust

Moli is an open-source ai agent by lexmount, written mainly in Rust, with 21,953 GitHub stars and the Apache-2.0 license. Its code was last updated Nov 1, 2026.

Scan summary: scanned Nov 5, 2026 at commit 1db47aa. No capabilities flagged by our checks. Scan policy

Scanned
Full scan at 1db47aa · Nov 5, 2026
Scanned
Static code scanpass
Secrets scanfail
Dependency audit98 known vulnerabilitiesfail
Manifestnonewarn
Buildn/a
Boot & handshaken/a
Network egressn/a
Reproducible (×3)n/a

Findings (57)

  • high
    secrets issue
    Details are available to the maintainer after claiming this listing.
  • high
    secrets issue
    Details are available to the maintainer after claiming this listing.
  • high
    secrets issue
    Details are available to the maintainer after claiming this listing.
  • high
    secrets issue
    Details are available to the maintainer after claiming this listing.
  • high
    secrets issue
    Details are available to the maintainer after claiming this listing.
  • high
    secrets issue
    Details are available to the maintainer after claiming this listing.
  • high
    secrets issue
    Details are available to the maintainer after claiming this listing.
  • high
    secrets issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • medium
    pulldown-cmark@0.13.4: 2 known vulnerabilities
    RUSTSEC-2026-0414, RUSTSEC-2026-0433
    Cargo.lock
  • medium
    basic-ftp@5.3.1: 2 known vulnerabilities
    GHSA-c475-qrg2-pj4r, GHSA-c475-qrg2-pj4r
    moli-cdp-smoke/package-lock.json
  • medium
    extract-zip@2.0.1: 4 known vulnerabilities
    GHSA-7pqw-9j4j-h8q3, GHSA-jmr9-qjv8-65gv, GHSA-7pqw-9j4j-h8q3, GHSA-jmr9-qjv8-65gv
    moli-cdp-smoke/package-lock.json
  • medium
    zod@3.25.76: 1 known vulnerability
    GHSA-mrhx-c7xc-m3w5
    moli-cdp-smoke/package-lock.json
  • medium
    pypdf@6.20.0: 16 known vulnerabilities
    GHSA-42gh-23hr-vphw, GHSA-4vqv-7265-gm2w, GHSA-5849-834g-hvw5, GHSA-5hx5-vpf9-5wcv, GHSA-62m5-6wh8-28x7 +11 more
    moli-cdp-smoke/uv.lock
  • medium
    @vue/server-renderer@3.5.40: 1 known vulnerability
    GHSA-g2v6-rqmx-r4w6
    moli-frontend-smoke/package-lock.json
  • medium
    nanoid@3.3.16: 1 known vulnerability
    GHSA-2v37-7h3g-55p8
    moli-frontend-smoke/package-lock.json
  • medium
    source-map-js@1.2.1: 1 known vulnerability
    GHSA-68fv-2mgg-jv7q
    moli-frontend-smoke/package-lock.json
  • medium
    zod@4.4.3: 1 known vulnerability
    GHSA-mrhx-c7xc-m3w5
    moli-frontend-smoke/package-lock.json
  • medium
    urllib3@2.7.0: 3 known vulnerabilities
    PYSEC-2026-4175, PYSEC-2026-4176, PYSEC-2026-4177
    moli-webdriver-smoke/uv.lock
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    moli-wpt-compat/fixtures/wpt/ported/dom/nodes/support/NodeList-static-length-tampered-moli.js:16
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    moli-wpt-compat/fixtures/wpt/ported/dom/nodes/support/NodeList-static-length-tampered-moli.js:35
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    moli-wpt-compat/fixtures/wpt/upstream/dom/nodes/support/NodeList-static-length-tampered.js:16
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    moli-wpt-compat/fixtures/wpt/upstream/dom/nodes/support/NodeList-static-length-tampered.js:35
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    moli-wpt-compat/fixtures/wpt/upstream/dom/ranges/Range-mutations.js:112
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    moli-wpt-compat/fixtures/wpt/upstream/dom/ranges/Range-mutations.js:113
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    moli-wpt-compat/fixtures/wpt/upstream/dom/ranges/Range-mutations.js:114
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    moli-wpt-compat/fixtures/wpt/upstream/dom/ranges/Range-mutations.js:115
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    moli-wpt-compat/fixtures/wpt/upstream/workers/modules/resources/eval-dynamic-import-worker.js:29
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    moli-wpt-compat/fixtures/wpt/upstream/workers/support/SharedWorker-common.js:25
  • low
    In tests/examples/docs: Executes dynamically built code (eval / new Function / vm).
    moli-wpt-compat/fixtures/wpt/upstream/workers/support/Worker-common.js:11
  • low
    Possible example credential in docs/tests: private-key
    moli/tests/cli.rs:20
  • low
    Possible example credential in docs/tests: generic-api-key
    moli-benchmark/tests/test_wpt_cross_fixture_resources.py:60
  • low
    Possible example credential in docs/tests: private-key
    moli-fetch/src/tests/mod.rs:60
  • low
    Possible example credential in docs/tests: generic-api-key
    3 matches in this file
    moli-renderer-v8/src/script_vm/tests/browser_api/crypto_subtle_jwk.rs:22
  • low
    Possible example credential in docs/tests: generic-api-key
    3 matches in this file
    moli-renderer-v8/src/script_vm/tests/browser_api/crypto_subtle_hmac.rs:779
  • low
    Possible example credential in docs/tests: generic-api-key
    moli-renderer-v8/src/script_vm/tests/browser_api/crypto_subtle_other.rs:750
  • low
    Possible example credential in docs/tests: generic-api-key
    2 matches in this file
    moli-renderer-v8/src/worker/thread/tests/postmessage.rs:493
  • low
    crypto-bigint@0.7.5: 1 known vulnerability
    RUSTSEC-2026-0387
    Cargo.lock
  • low
    ctutils@0.4.2: 1 known vulnerability
    RUSTSEC-2026-0385
    Cargo.lock
  • low
    libz-sys@1.1.25: 1 known vulnerability
    RUSTSEC-2026-0418
    Cargo.lock
  • low
    paste@1.0.15: 1 known vulnerability
    RUSTSEC-2024-0436
    Cargo.lock
  • low
    pin-utils@0.1.0: 1 known vulnerability
    RUSTSEC-2026-0441
    Cargo.lock
  • low
    rustls@0.23.45: 4 known vulnerabilities
    RUSTSEC-2026-0346, RUSTSEC-2026-0347, RUSTSEC-2026-0348, RUSTSEC-2026-0349
    Cargo.lock
  • low
    rustls-webpki@0.103.15: 1 known vulnerability
    RUSTSEC-2026-0382
    Cargo.lock
  • low
    tokio@1.53.1: 1 known vulnerability
    RUSTSEC-2026-0386
    Cargo.lock
  • low
    golang.org/x/sys@0.42.0: 1 known vulnerability
    GO-2026-5024
    moli-cdp-smoke/chromedp/go.mod
  • low
    ip-address@10.4.0: 5 known vulnerabilities
    GHSA-2vr4-cq9g-pvrc, GHSA-h3mg-xc3c-68pw, GHSA-j6r3-76f7-8jcv, GHSA-rpw4-54j3-4h4q, GHSA-rxp7-6hxx-x8q5
    moli-cdp-smoke/package-lock.json
  • low
    @angular/common@22.0.8: 1 known vulnerability
    GHSA-p297-fm68-3q8c
    moli-frontend-smoke/package-lock.json
  • low
    @angular/compiler@22.0.8: 1 known vulnerability
    GHSA-hh8m-fm6v-7cvg
    moli-frontend-smoke/package-lock.json
  • low
    @angular/core@22.0.8: 1 known vulnerability
    GHSA-hh8m-fm6v-7cvg
    moli-frontend-smoke/package-lock.json
  • low
    pytest@8.4.2: 1 known vulnerability
    PYSEC-2026-1845
    moli-frontend-smoke/uv.lock
  • low
    glob@10.5.0: 1 known vulnerability
    GHSA-3g3m-2fjr-6pw4
    moli-webdriver-smoke/package-lock.json
  • low
    minimatch@10.2.6: 1 known vulnerability
    GHSA-g3hv-75wg-m249
    moli-webdriver-smoke/package-lock.json
  • low
    minimatch@9.0.9: 1 known vulnerability
    GHSA-g3hv-75wg-m249
    moli-webdriver-smoke/package-lock.json
  • low
    No manifest declaring network access and environment variables (agent.json)
  • low
    No license file

Automated result for the commit shown. See our scan policy. View the scan log

Maintainers can claim the listing to rescan, or dispute a result.

Moli alternatives

View more →

Similar ai agents in Browser Automation, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.

NameStarsLicenceLast updatedScan
Moli (this page)
lexmount
22kApache-2.0Nov 1, 2026Scanned, no flagged issues
Browser Use
browser-use
120kMITOct 31, 2026Scanned, no flagged issues
CloakBrowser
CloakHQ
33kMITOct 31, 2026Scanned, no flagged issues
Invisible Dots
feder-cr
32kMITOct 31, 2026Scanned, no flagged issues
OpenCLI
jackwener
31kApache-2.0Oct 26, 2026Scanned, no flagged issues
Stagehand
browserbase
26kMITOct 30, 2026Scanned, no flagged issues