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.41.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.41.0
File Actions
agent_browser_cli-0.41.0-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details for agent_browser_cli-0.41.0-py3-none-win_amd64.whl
agent_browser_cli-0.41.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.41.0-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
agent_browser_cli-0.41.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl Python 3 none Linux glibc 2.17+ ARM64 Details for agent_browser_cli-0.41.0-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
agent_browser_cli-0.41.0-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details for agent_browser_cli-0.41.0-py3-none-macosx_11_0_arm64.whl
agent_browser_cli-0.41.0-py3-none-macosx_10_9_x86_64.whl Python 3 none macOS 10.9+ x86-64 Details for agent_browser_cli-0.41.0-py3-none-macosx_10_9_x86_64.whl

Total release size: 37.5 MB

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

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

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

Download URL agent_browser_cli-0.41.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
99ab4a91127b9339ebbf27bac9537f0bfd4b8946f392b929e38c3319d62b221e
BLAKE2b-256 checksum
How to use checksums
bdd41b38ee6518c9aa692098a792c96ce2b8d446cdf8b53d5e81751544256e85
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.17

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

Download URL agent_browser_cli-0.41.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
1c6e4a4ff79c77f97a8f79f2ecdec7d58781f598912201dea8ed04a4d66fb454
BLAKE2b-256 checksum
How to use checksums
8e2bba0075cfc8e7556b76dc582608f3f7099c673e093f04fd64436320b8d5fa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.17

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

Download URL agent_browser_cli-0.41.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
4794e5612bfab35004e2c31b8c5aa691d4f8b0312c3ddd1c79391fe50f72960e
BLAKE2b-256 checksum
How to use checksums
287d5859d1e2a3d835db3de6eaec36154fe9f27262ec5b965a9da3827fd96c5b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.17

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

Download URL agent_browser_cli-0.41.0-py3-none-macosx_10_9_x86_64.whl
Size 7.7 MB
Tags Python 3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
c6e519c0c1c30df7402b993894440a4f3bd7c0ae022159b0d734f6acfd831052
BLAKE2b-256 checksum
How to use checksums
53c4b68c93caa228fa1f88e80710665c1d8baa3a1c6ccd948fe15607bb2e1fb7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.17

Security for agent-browser-cli 0.41.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