nowfound

AI · May 31, 2022

FB

Find_by_AI() Not Xpaths

Hi HackerNews, It’s Etienne CTO of dev-tools.ai. We are launching our product today and wanted to share because we think it might help folks here. Do you ever have broken selectors in your UI tests? Are you tired of maintaining them? We have thought about this issue and come up with a solution. We have created a Python SDK for Selenium that allows you to visually identify elements (using machine learning under the hood). Since our technology uses the visual appearance of elements and ML, it is more resilient than XPaths or pixel perfect match and should help you get rid of broken selectors.…

What it does

In the maker’s words, at launch

Hi HackerNews, It’s Etienne CTO of dev-tools.ai. We are launching our product today and wanted to share because we think it might help folks here. Do you ever have broken selectors in your UI tests? Are you tired of maintaining them? We have thought about this issue and come up with a solution. We have created a Python SDK for Selenium that allows you to visually identify elements (using machine learning under the hood). Since our technology uses the visual appearance of elements and ML, it is more resilient than XPaths or pixel perfect match and should help you get rid of broken selectors. We can automatically ingest all the elements from your test cases when you use our package. Any test case can become robust this way with two lines of code. We also have built a feature to interactively navigate and annotate a web app with your selectors, it’s an easier way to automate test case creation by simply clicking around on elements. If any of that sounds interesting to you, check out our product at https://dev-tools.ai/ and let us know how we can improve it to help you! A little insight into our tech: - We use EfficientDet as our main object detector + some custom code and heuristics - We distribute the work using Celery + RabbitMQ and GPU workers - We currently are a small team of two, so the frontend is mostly server side rendering with Flask and Jinja. We would love to get power users to test out the system and give feedback. The service is currently free, we are considering different pricing options but not the main concern for now. Happy to dive in on technical details or geek out about QA stuff. Best

Does the same job

all alternatives →
  • Selector ForgeJun 2026 · ▲133

    Browser extension for AI-generated resilient selectors

  • WebLens2024 · ▲178

    AI powered A/B testing ideas for your website

  • Hexofy + AI2023 · ▲132

    Capture data from any page, like magic - now with AI

  • Scrapex Beta2021 · ▲113

    No-code data extraction platform

  • SmartLens2018 · ▲104

    Identify and learn about any object, instantly, using AI

  • Scraper AI2020 · ▲190

    Automate website data extraction in a few clicks

More ai this month

the category →
  • I trained a 125M-parameter transformer to autocomplete piano performances in real time (~108 notes/sec on an iPhone 15). The idea is basically GitHub Copilot or Tabnine, except instead of prompting it with code, you prompt it by playing a few notes on a MIDI piano. The model then continues what you played, entirely on-device. The app is free if anyone wants to try it. Happy to answer questions about the model, training, Core ML, or the many things that didn't work.

    AI · 17d ago · simedw.com

  • Astute585

    Automate your B2B brand going viral, with new media creators

    AI · 18d ago · company-app.joinastute.com

  • Grok Bot547

    AI teammates that you can give real work to

    AI · 25d ago · x.ai

  • Hey HN, Henry from Cactus here! We previously released Cactus Needle, a 14MB agentic LLM for tool call, device use, and structured extraction for phones, wearables, smart homes, small robots and microcontrollers. We got really great feedback here, and have now incorporated the suggestions to release Needle 2. The whole model is a single 14MB binary that runs a full session in 28MB of RAM; 45m parameters at 2bit compression. Needle hits 500 tokens/sec decode speed on a Raspberry Pi 5, sits between 400-1,500 tokens/sec on VR devices like Meta Quest 3S and Apple Vision Pro, and ranges…

    AI · 26d ago · cactuscompute.com

  • Make your software self-driving

    AI · 30d ago · coldtea.ai

  • Soloop472

    Approval-first Agent OS for solo founders

    AI · 30d ago · soloop.io

Launched alongside, May 2022

the whole month →