Skip to main content

agent-browser-cli

Install agent-browser via pip/uv — no npm required.

Installation

pip install agent-browser-cli
# or
uvx agent-browser-cli --version

Setup

Install the browser (Chromium):

agent-browser install

On Linux you may need system dependencies:

agent-browser install --with-deps

Usage

agent-browser open example.com
agent-browser snapshot
agent-browser click @e1
agent-browser close

All commands are proxied directly to the bundled Rust CLI binary.

How it works

The wheel bundles the platform-specific Rust CLI binary (~6MB) from GitHub releases. That's it — agent-browser 0.20.0+ is fully native Rust with zero npm dependencies.

On first use, run agent-browser install to download Chromium.

Supported platforms

  • macOS (arm64, x86_64)
  • Linux (x86_64, aarch64)
  • Windows (x86_64)

Building from source

make wheel TARGET_SYSTEM=darwin TARGET_MACHINE=arm64  # Single platform
make wheels                                            # All 5 platforms
make verify                                            # Install and verify

License

MIT — This wrapper packages upstream software under their respective licenses:

  • agent-browser: MIT

Metadata

Release files for agent-browser-cli 0.40.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for agent-browser-cli 0.40.0
File Actions
agent_browser_cli-0.40.0-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details for agent_browser_cli-0.40.0-py3-none-win_amd64.whl
agent_browser_cli-0.40.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl Python 3 none Linux glibc 2.17+ x86-64 Details for agent_browser_cli-0.40.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
agent_browser_cli-0.40.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl Python 3 none Linux glibc 2.17+ ARM64 Details for agent_browser_cli-0.40.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
agent_browser_cli-0.40.0-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details for agent_browser_cli-0.40.0-py3-none-macosx_11_0_arm64.whl
agent_browser_cli-0.40.0-py3-none-macosx_10_9_x86_64.whl Python 3 none macOS 10.9+ x86-64 Details for agent_browser_cli-0.40.0-py3-none-macosx_10_9_x86_64.whl

Total release size: 37.5 MB

Release files / agent_browser_cli-0.40.0-py3-none-win_amd64.whl

Download URL agent_browser_cli-0.40.0-py3-none-win_amd64.whl
Size 7.7 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
8850ba6936ae7266f6a93a1ba6b758c90c22ad0ff7613a98da92fb33d1ee52ae
BLAKE2b-256 checksum
How to use checksums
b8ca86dd7e87c907d489d06789b8f1ec41bb8a923d3490ccb59d86979ca90f11
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / agent_browser_cli-0.40.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL agent_browser_cli-0.40.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 7.8 MB
Tags Linux glibc 2.17+ x86-64 Python 3
SHA-256 checksum
How to use checksums
f66221fed4e0a20392e731b2884e500d9e3bfe197321c4ff190cd7bd1e458e29
BLAKE2b-256 checksum
How to use checksums
e56e4fd580bd95f4adfc837b9ac7f77250f466580af6abb55429e5b2cdb8fc60
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / agent_browser_cli-0.40.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL agent_browser_cli-0.40.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 7.2 MB
Tags Linux glibc 2.17+ ARM64 Python 3
SHA-256 checksum
How to use checksums
30f8c7d972e1e9e784013fdb044ddf6949de2b8590e1d9c50e3234d8d3279eb3
BLAKE2b-256 checksum
How to use checksums
e04224c9b76bd5d4c80b565c68111f416e6e502682590ece9bae9dbafa39d310
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / agent_browser_cli-0.40.0-py3-none-macosx_11_0_arm64.whl

Download URL agent_browser_cli-0.40.0-py3-none-macosx_11_0_arm64.whl
Size 7.1 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
56126827c6a76430aef7b97ffceb97d28ced2636c01676ce4ec0d0e22435a8d9
BLAKE2b-256 checksum
How to use checksums
09099ebb8d37b54c4e135fc9487f2312c1ce78d6d71c0233a1c05e6e608d8111
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / agent_browser_cli-0.40.0-py3-none-macosx_10_9_x86_64.whl

Download URL agent_browser_cli-0.40.0-py3-none-macosx_10_9_x86_64.whl
Size 7.6 MB
Tags Python 3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
d8742aedcad6d6cd9f525b3538eff920d9bcdbe74d3fd40d4077b4c2c92816ff
BLAKE2b-256 checksum
How to use checksums
70569a726901ac39af7c40b90eb625b46920d6dceab9800a34f47ff641c5df87
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Security for agent-browser-cli 0.40.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page