Get started in three steps
Step 1: Start Rusty Browser
Run the server
Run the server
Follow the Self-Hosting guide to start
rusty-server, Redis, Flux, and the browser agent on your machine or infrastructure.Set the API URL
Set the API URL
Point examples and tools at your local server:Or in your
.env file:Step 2: Create a browser
All browser activity starts with a browser. Create one with a single request:Using cURL
Using cURL
Using JavaScript
Using JavaScript
Using Python
Using Python
Use the returned
execution_id wherever the examples below show {id}.Step 3: Control the browser
With a browser ID, you can navigate, interact, and extract data:Fetch page text
Fetch page text
Take a screenshot
Take a screenshot
Use AI to instruct the browser
Use AI to instruct the browser
Step 4: Close the browser
Always close browsers when you’re done so the agent process and browser resources are released:Next steps
Self-Hosting
Configure Rusty Browser for local or production use
Browsers
Browser lifecycle and best practices
All Commands
Navigate, click, type, scroll, screenshot, and more
AI Instructions
Drive the browser with natural language

