Autotab – Boring AI Agents for real world tasks

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • autotab-starter

    Build browser agents for real world tasks

  • 2. *Code is the best output modality*: Code is easy to inspect and enables manual tweaking of the model’s suggested actions. On top of that, code output avoids lock in and is straightforward to extend and integrate with larger projects.

    With autotab, you point & click to demonstrate the work flow, and immediately get code for those actions. You can copy the code into your own project or use our [starter GitHub repo](https://github.com/Planetary-Computers/autotab-starter) to get your automation up and running in <5 minutes.

    We think boring is the most exciting way forward. What do you think?

  • webdriver-bidi

    Bidirectional WebDriver protocol for browser automation

  • fwiw, the Selenium project is now old enough to go to college (19 years this month!); it's not ready to retire just yet. (Side-note: Google Chrome is 15 years old. Age is just a number.) Selenium is still learning from other projects and implementing some new things. Specifically, check out the WebDriver BiDi project, adding a bidirectional protocol which was the core of what made Playwright and Puppeteer faster. Also, Selenium devs are working with the W3C to make this work for everyone.

    https://github.com/w3c/webdriver-bidi

    https://w3c.github.io/webdriver-bidi/

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • selenium-python-helium

    Discontinued Lighter web automation for Python [Moved to: https://github.com/mherrmann/helium]

  • I don't get why people still use XPaths, CSS selectors or HTML IDs to identify elements, even when they are "recorded". Please please please just use my https://github.com/mherrmann/selenium-python-helium instead. It makes so much more sense.

  • Playwright

    Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.

  • https://playwright.dev/ has a built-in code generator. In *my opinion*, it's also more pleasant to work with than Selenium.

  • playwright-chrome-recorder

    playwright-chrome-recorder

  • Similarly, https://github.com/AndrewUsher/playwright-chrome-recorder

  • testing-library-docs

    docs site for @testing-library/*

  • This is the idea behind Testing-Library from what I understand.

    https://testing-library.com/

  • waggle-dance

    Discontinued Knowledge work automation with AI agents (by agi-merge)

  • This is amazing. I will try to have it automate my system of agents web app (turtles all the way down) (shameless plug: https://github.com/agi-merge/waggle-dance)

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • completions

    Node.js SDK for interacting with OpenAI Chat API.

  • I am building _exactly_ the same thing for Playwright over at https://ray.run/. I think this is the future of writing tests no doubt. Planning to launch next week.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts