Installation
Get started with OpenSteer by installing the CLI and SDK packages.Requirements
Before installing OpenSteer, ensure you have:- Node.js
>=20 - Playwright-supported browser runtime (Chromium, Firefox, or WebKit)
- Model provider API key for LLM-powered resolution/extraction/CUA (optional for basic features)
Global CLI Installation (Recommended)
Install skill packs
Install first-party skill packs for AI agent integration:This installs the OpenSteer skill pack that provides agent workflows and best practices.
SDK Package Installation
When importingOpensteer in your application code, install the SDK package:
Browser Binary Installation
If you don’t have Playwright browser binaries installed, install Chromium:OpenSteer uses Playwright under the hood, so any Playwright-supported browser (Chromium, Firefox, WebKit) will work.
Environment Setup
API Keys for LLM Features
To use descriptor-based selectors, structured extraction, or CUA agents, configure your model provider API key:Cloud Mode Configuration
To use OpenSteer in cloud mode, set the following environment variables:Cloud mode is optional. OpenSteer defaults to local mode. See the Cloud Integration guide for more details.
Session Management
For non-interactive CLI runs, you can set session identifiers via environment variables:Verification
Verify your installation by running a quick test:Next Steps
Quick Start Guide
Learn how to write your first automation script