{"repo":"runtime-org/runtime","free":true,"listed":false,"github":"https://github.com/runtime-org/runtime","clone":"git clone https://github.com/runtime-org/runtime.git","description":"Deterministic skills-based browser agent","language":"TypeScript","stars":204,"topics":["browser-ai","llm","puppeteer"],"license":"MIT","category":"scrapers-browser-automation","readme_excerpt":"Skills-based browser agent Runtime allows you to interact with a wide range of Chromium-based browsers, including Chrome , Edge and soon (Firefox, Brave, Dia, Comet, etc). Our goal is to provide a fast, reliable, and affordable way to work with your office tools and the web. No need to install a separate AI browser to access AI capabilities. No vendor lock-in or API dependencies. Demo: showing Runtime is 3x faster than Comet. To learn more about our technic, please see our skills method. --- What is our skills method? Previous AI browser agents (such as Comet, Dia, Genspark, browser-use, or browserbase) rely heavily on the DOM at execution time and manipulate it using heuristic methods. This approach makes processing requests slow. We took a different approach: instead of manipulating the DOM at runtime/render-time, we use the tag attributes present in the DOM after the initial rendering by Blink. These attributes serve as gateways to locate elements such as button , a , div , span , and others. We call these \"skills.\" Every website has a set of predefined actions that a human can perform. For example, on amazon.com, the basic functions a user might perform include: - searching for products, - reading product information (such as title, price, discount, delivery time, rating, comments, etc.), - adding items to the cart, - viewing the cart, - tracking deliveries, - and more. By leveraging predefined skills instead of interacting with the live DOM, we achieve significant speed ","default_branch":null,"files":null,"tree":[],"storefront":"/r/runtime-org","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/runtime-org/runtime/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."}