cschiller
Joined 7 years ago
Joined 7 years ago
That said, we're currently experimenting with a few customers who run our tooling against their own hosted models. While it's not publicly available yet, we might introduce that option going forward.
Would love to hear more about your use case, if a self-hosted setup is relevant or just the use of your own LLM tokens?
We started two years ago with an AI-native approach, which is particularly useful for handling dynamic flows, hard-to-locate UI elements, and testing across multiple platforms and languages. Our main objective is to reduce test maintenance effort.
Duolingo recently shared their experience adopting our tooling: https://blog.duolingo.com/reduced-regression-testing/
We offer: a Web Studio – A no-setup-required platform with all tooling preconfigured. SDKs – Directly integrate with existing test suites (Appium, XCUI, Espresso).
Happy to answer any questions!
From our tests, even the latest model snapshots aren't yet reliable enough in positional accuracy. That's why we still rely on augmenting them with specialized object detection models. As foundational models continue to improve, we believe our QA suite - covering test case management, reporting, agent orchestration, and infrastructure - will become more relevant for the end user. Exciting times ahead!
To address these issues, we enhance the models with our own custom logic and specialized models, which helps us achieve more reliable results.
Looking forward, we expect our QA Studio to become even more powerful as we integrate tools like test management, reporting, and infrastructure, especially as models improve. We're excited about the possibilities ahead!
Regarding writing robust e2e tests, I think it really depends on the team's experience and the organization’s setup. We’ve found that in some organizations—particularly those with large, fast-moving engineering teams—test creation and maintenance can still be a bottleneck due to the flakiness of their e2e tests.
For example, we’ve seen an e-commerce team with 150+ mobile engineers struggle to keep their functional tests up-to-date while the company was running copy and marketing experiments. Another team in the food delivery space faced issues where unrelated changes in webviews caused their e2e tests to fail, making it impossible to run tests in a production-like system.
Our goal is to help free up that time so that teams can focus on solving bigger challenges, like the debugging problems you’ve mentioned.
To be more concrete their words were: - “What you define, you can tweak, touch the detail, and customize, saving you time.” - “You don’t entirely rely on AI. You stay involved, avoiding misinterpretations by AI.” - “Flexibility to refine, by using templates and triggering partial tests, features that come from real-world experience. This speeds up the process significantly.”
Our understanding is that because we launched the first version of GPT Driver in April 2023, we’ve built it in an “AI-native” way, while other tools are simply adding AI-based features on top. We worked closely with leading mobile teams, including Duolingo, to ensure we stay as aligned as possible with real-world challenges.
While our focus is on mobile, GPT Driver also works effectively on web platforms.
Take, for example, scenarios involving social logins or payments where external webviews are opened. These often trigger cookie consent forms or other unexpected elements, which the app developer has limited control over. The complexity increases when these elements have unstable identifiers or frequently changing attributes. In such cases, even though the core functionality (e.g., logging in) works as expected, traditional test automation often fails, requiring constant maintenance.
The key, as to other comments, is ensuring the solution is good at distinguishing between meaningful test issues and non issues.
It's an app that I have built with my team over the last few months to streamline the cooking at home process.
The beauty of it is that everyone is likely to face or notice problems in their own life which offer the chance to be solved. And usually one is not the only one facing it :)
Hopefully this inspires someone to solve a problem which nags them and which they can get passionate about.
We are excited about the opportunity to work on this problem. And are grateful for the constructive feedback we are receiving from the HN community.
Let me try to cover some of the points:
- We have a small team of passionate foodies producing their own recipes and reviewing/curating weekly recommendations for our users. The team has an international background (incl. US/EU/Asia), which helps to tap into various experiences when it comes to generating the weekly menus. They have worked at some of the most popular European recipe apps. Feel free to check out our Instagram account to explore some of the recipes they have produced so far (https://www.instagram.com/kitchenful/)
- We provide our users with a personal menu each week. In addition there is the option to choose from standard categories and your own favorite recipes. Currently it’s not possible to import your own recipes, but we have it in the backlog. So far this hasn’t been a blocker for our users to use our service on a weekly basis.
- As of now we don’t have a feature to export the recipes. Mostly because so far we didn’t get that request from our users. But I see the peace of mind value in it as a user and will look into this.
- We are building our frontend clients with Flutter. So we look forward to supporting many platforms (iOS, Android, Web, Mac, Linux, ...) soon, stay tuned.
- Currently we are working with custom ranking and rotation algos for the recipe collation. But ML definitely on the horizon as we increase the number of data points :)
Happy to ping you once we have implemented a bit more features on the multi-platform and recipe import/export side. Excited to get your early feedback then.