Browser4 AI Agent

by platonai• 1.2k•• Scanned•Claim this listing•Request removal
Browser Automationagentic aiagentic browserai browserbrowser agentbrowser infra

Browser4 — an AI-native browser engine for autonomous agents, intelligent extraction, and large-scale web automation.

Browser4 is an open-source ai agent by platonai, written mainly in Kotlin, with 1,172 GitHub stars and the Apache-2.0 license. Its code was last updated Nov 1, 2026.

Scan summary: scanned Nov 5, 2026 at commit db2f554. Seen able to run shell commands, run dynamic code. Scan policy

Scanned
Full scan at db2f554 · Nov 5, 2026
Scanned
Static code scanwarn
Secrets scanfail
Dependency audit27 known vulnerabilitieswarn
Manifestnonewarn
Buildn/a
Boot & handshaken/a
Network egressn/a
Reproducible (×3)n/a

Findings (101)

  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution 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
    secrets issue
    Details are available to the maintainer after claiming this listing.
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    bin/version.mjs:55
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    bin/version.mjs:188
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    bin/version.mjs:288
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    bin/version.mjs:298
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    bin/version.mjs:306
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    bin/version.mjs:366
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    bin/version.mjs:371
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    bin/version.mjs:376
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    bin/version.mjs:527
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    bin/version.mjs:532
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    bin/version.mjs:597
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    bin/version.mjs:602
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    bin/version.mjs:835
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    bin/version.mjs:873
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    bin/version.mjs:942
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    bin/version.mjs:947
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    bin/version.mjs:958
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    bin/version.mjs:964
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    bin/version.mjs:985
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    bin/version.mjs:986
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    bin/version.mjs:987
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    bin/version.mjs:1007
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    bin/version.mjs:1023
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    bin/version.mjs:1036
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    bin/version.mjs:1070
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    bin/version.mjs:1077
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    bin/version.mjs:1097
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    bin/version.mjs:1166
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    bin/version.mjs:1171
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    bin/version.mjs:1263
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    bin/version.mjs:1268
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    bin/version.mjs:1278
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    bin/version.mjs:1284
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    bin/version.mjs:1304
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    bin/version.mjs:1305
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    bin/version.mjs:1306
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    cli/bin/browser4-cli.js:18
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    cli/scripts/npm-publish-check.js:54
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    cli/scripts/postinstall.js:27
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    cli/scripts/postinstall.js:243
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    cli/scripts/postinstall.js:306
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    cli/scripts/postinstall.js:348
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    cli/scripts/publish-if-needed.js:22
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    cli/scripts/publish-if-needed.js:92
  • medium
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    coworker/gui/server.js:1642
  • medium
    python-multipart@0.0.9: 8 known vulnerabilities
    PYSEC-2026-1851, PYSEC-2026-1852, PYSEC-2026-3036, PYSEC-2026-3037, PYSEC-2026-3038 +3 more
    browser4-agentic/src/main/resources/skills/mcp-builder/scripts/requirements.txt
  • medium
    com.fasterxml.jackson.core:jackson-core@2.21.2: 3 known vulnerabilities
    GHSA-7hhh-6rmp-j9qf, GHSA-p6pp-m3f8-5c89, GHSA-r7wm-3cxj-wff9
    browser4-coding/pom.xml
  • medium
    com.fasterxml.jackson.core:jackson-databind@2.21.2: 16 known vulnerabilities
    GHSA-3pjw-73gf-8qr5, GHSA-5gvw-p9qm-jgwh, GHSA-5hh8-q8hv-fr38, GHSA-5jmj-h7xm-6q6v, GHSA-9fxm-vc8v-hj55 +11 more
    browser4-coding/pom.xml
  • low
    Possible example credential in docs/tests: generic-api-key
    browser4-agentic/src/test/kotlin/ai/platon/pulsar/agentic/llm/Browser4ProviderRegistryTest.kt:102
  • low
    Possible example credential in docs/tests: generic-api-key
    browser4-agent-tools/src/test/resources/html/html_example_2.html:68
  • low
    Possible example credential in docs/tests: generic-api-key
    browser4-plugins/browser4-captcha/src/test/kotlin/ai/platon/pulsar/captcha/ChainedCaptchaSolverTest.kt:156
  • low
    Possible example credential in docs/tests: generic-api-key
    browser4-rest/src/test/kotlin/ai/platon/pulsar/rest/api/controller/LlmStatusReporterTest.kt:229
  • low
    Possible example credential in docs/tests: generic-api-key
    3 matches in this file
    coworker/tasks/issues/review/done/2026/0729/20260728-161155-plugin-captcha-detection.full.md:7
  • low
    Possible example credential in docs/tests: generic-api-key
    4 matches in this file
    coworker/tasks/main/3done/2026/0814/20260728-161155-plugin-captcha-detection.issues.md:13
  • low
    Possible example credential in docs/tests: generic-api-key
    docs/assets/amazon-harvest-result.html:605
  • low
    No manifest declaring network access and environment variables (agent.json)

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.

Browser4 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
Browser4 (this page)
platonai
1.2kApache-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