{"repo":"steerlabs/opensteer","free":true,"listed":false,"github":"https://github.com/steerlabs/opensteer","clone":"git clone https://github.com/steerlabs/opensteer.git","description":"AI Browser Automation Framework","language":"Python","stars":201,"topics":["ai-agents","browser-automation","open-source","playwright","typescript","web-scraping"],"license":"MIT","category":"scrapers-browser-automation","readme_excerpt":"Opensteer Opensteer helps AI agents control browsers and use local code as tools. It gives agents a small Python command surface for local Chrome or Edge, Opensteer Cloud browsers, and project-specific automation. Opensteer handles the browser plumbing: CDP, local and cloud attach, named sessions, screenshots, JavaScript, clicks, typing, scrolling, tabs, and reusable interaction skills. The agent's working directory supplies the specialized behavior through Markdown instructions, selectors, data, and custom functions. Install What Opensteer Does Opensteer lets an agent drive a browser through short Python snippets: Python snippets run with Opensteer's browser helpers available, so an agent can navigate, inspect, click, type, scroll, capture screenshots, evaluate JavaScript, and call raw CDP methods without building its own browser bridge. Reusable code can import the helpers directly: Open browsers explicitly and keep the returned handle when more than one is active: Opensteer can also attach to a cloud browser when OPENSTEER API KEY is configured: mode='reuse' is the safe default. mode='new' intentionally creates another logical session. The label is human-readable; the cloud session id and run scope are platform-owned. Read helpers never provision browsers implicitly in strict cloud-agent environments. List and select browsers without creating a new one: Browser transport is an explicit capability boundary. Local App execution can request auto , inapp , local , or cloud ; C","default_branch":null,"files":null,"tree":[],"storefront":"/r/steerlabs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/steerlabs/opensteer/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}