Overview of Steel Browser features
mainSteel is an open-source browser API designed for AI agents and web automation. It manages the complexity of browser infrastructure, providing:
- Full Browser Control: Supports Puppeteer, Playwright, and Selenium via Puppeteer and CDP.
- Session Management: Maintains state, cookies, and local storage across requests.
- Proxy Support: Built-in proxy chain management for IP rotation.
- Extension Support: Ability to load custom Chrome extensions.
- Debugging Tools: Request logging and a UI for viewing/debugging sessions.
- Anti-Detection: Includes stealth plugins and fingerprint management.
- Resource Management: Automatic cleanup and lifecycle management.
- Browser Tools: APIs to convert pages to markdown, readability mode, screenshots, or PDFs.