pip install praisonai performs no network step at install time — browser binaries are provisioned on demand, so installs succeed in offline, air-gapped, sandboxed, and CI environments.
Quick Start
1
Run on the slim install
The default install needs no browser and no network step — agents run offline.
2
Add a browser only when you need one
Provision the browser engine on demand the first time an agent drives a browser.
What “No Network Step” Means
pip install praisonai installs the wrapper and SDK without pulling any browser engines.
setup.pyno longer runspython -m playwright installafter install.praisonai[browser]andpraisonai[all]install the Python packages but not the browser binaries.- First browser-tool use surfaces
Playwright <browser> binary not found. Install it on demand: playwright install <browser>if binaries are missing.
Recipes
Pick the recipe that matches your environment.Docker image with browsers pre-baked
CI job that only needs the SDK (no browsers, fastest)
CI job that DOES use the browser
Air-gapped install
Pointpip at a private PyPI mirror and pre-stage a Playwright browser bundle, then set PLAYWRIGHT_BROWSERS_PATH so Playwright finds the pre-downloaded engines without reaching the network.
Common Patterns
Choose between pre-baking browsers and installing on demand based on how often your pipeline touches a browser.Best Practices
Pre-bake browsers in your Docker image
Pre-bake browsers in your Docker image
Run
playwright install chromium --with-deps in the image build so cold starts are fast and reproducible.Use --with-deps in Docker / CI
Use --with-deps in Docker / CI
--with-deps installs the OS-level libraries Chromium needs, avoiding cryptic launch failures on slim base images.Pin Playwright and its browser channel
Pin Playwright and its browser channel
Pin the
playwright version and browser channel in reproducible environments so upgrades are deliberate.Prefer the slim install for browser-free pipelines
Prefer the slim install for browser-free pipelines
Use
pip install praisonai (slim) for jobs that never touch a browser — faster installs and smaller images.Related
praisonai-browser Package
Standalone browser tier — install, CLI, and imports.
Browser Agent
Setup, CLI reference, and supported actions.
Installation
All six packages and how to pick the right one.
Browser CLI
Full
praisonai browser command reference.
