{"slug": "maestro", "name": "Maestro", "category": "dev-libs", "category_name": "Libraries and frameworks", "description": "", "recommenders": 4, "commenters": 8, "warners": 0, "score": 4.613, "rising": 0.02, "first": "2025-12-11", "latest": "2026-10-19", "why": "Also https://maestro.dev/ is pretty good these days", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 4, "neutral": 4, "compare": 0, "warn": 0}, "spark": [0, 1, 0, 0, 1, 0, 1, 0, 0, 0, 0, 1], "listed": true, "loved": [], "caveat": "", "short_quote": "Also https://maestro.dev/ is pretty good these days", "kind": "", "icon": true, "domain": "getmaestro.ai", "github_repo": null, "official_url": "https://maestro.dev/", "pricing": "", "aliases": ["Maestro", "maestro"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 802382768, "item_id": 50148923, "url": "https://news.ycombinator.com/item?id=50148923", "by": "collin128", "date": "2026-10-19", "version": null, "stance": "recommend", "quote": "I've been using https://getmaestro.ai/ for 3 months now and I like it.", "excerpt": "I've been using https://getmaestro.ai/ for 3 months now and I like it. Good founders.", "context": "", "use_case": "", "switched_from": "", "story": "If you don't run your own LLM proxy, how do you know whats going on?"}, {"id": 772246544, "item_id": 48265409, "url": "https://news.ycombinator.com/item?id=48265409", "by": "Geezus_42", "date": "2026-05-25", "version": null, "stance": "recommend", "quote": "Sounds like you want something like this.", "excerpt": "Sounds like you want something like this. https://github.com/tremtec/maestro", "context": "", "use_case": "", "switched_from": "", "story": "Constraint Decay: The Fragility of LLM Agents in Back End Code Generation"}, {"id": 759747168, "item_id": 47484198, "url": "https://news.ycombinator.com/item?id=47484198", "by": "mrbombastic", "date": "2026-03-22", "version": null, "stance": "recommend", "quote": "Also https://maestro.dev/ is pretty good these days", "excerpt": "Also https://maestro.dev/ is pretty good these days", "context": "", "use_case": "mobile app end-to-end testing", "switched_from": "", "story": "Teaching Claude to QA a mobile app"}, {"id": 739774640, "item_id": 46235915, "url": "https://news.ycombinator.com/item?id=46235915", "by": "catchmeifyoucan", "date": "2025-12-11", "version": null, "stance": "recommend", "quote": "Maestro is an open-source framework that makes UI and end-to-end testing for Android, iOS, and web apps simple and fast.", "excerpt": "If you don't know what Maestro is: > Maestro is an open-source framework that makes UI and end-to-end testing for Android, iOS, and web apps simple and fast. Write your first test in under five minutes using YAML flows and run them on any emulator, simulator, or browser. https://github.com/mobile-dev-inc/Maestro", "context": "", "use_case": "Mobile UI testing", "switched_from": "", "story": "Show HN: We added iOS real device support to Maestro"}]}], "caveats": [], "who": [], "tags": [], "use_cases": ["mobile ui testing", "mobile app end-to-end testing", "visual and e2e testing"], "compared": [], "makers": [{"id": 753091648, "item_id": 47068228, "url": "https://news.ycombinator.com/item?id=47068228", "by": "soundcraft", "date": "2026-02-18", "version": null, "stance": "recommend", "quote": "Today we launched Maestro: our state-of-the-art model that generates studio-quality audio samples from text descriptions.", "excerpt": "Today we launched Maestro: our state-of-the-art model that generates studio-quality audio samples from text descriptions. It was trained on synthetic and ethically sourced data and designed for how producers and audio engineers actually work. Maestro doesn't generate finished songs, it creates the samples producers need as building blocks. You can try Maestro for free in your browser with no usage limits. With a paid", "context": "", "use_case": "", "switched_from": "", "story": null}], "threads": [{"url": "https://news.ycombinator.com/item?id=47287350", "title": "Claude built a system in 3 rounds, latent bugs from round 1 exploded in round 3", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=50145507", "title": "If you don't run your own LLM proxy, how do you know whats going on?", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48256912", "title": "Constraint Decay: The Fragility of LLM Agents in Back End Code Generation", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=47480900", "title": "Teaching Claude to QA a mobile app", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=47327559", "title": "You hired the AI to write the tests. Of course they pass", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=47219667", "title": "Ask HN: Who wants to be hired? (March 2026)", "mentions": 1}], "sentiment_by_month": {"2025-11": {}, "2025-12": {"recommend": 1}, "2026-01": {}, "2026-02": {}, "2026-03": {"neutral": 4, "recommend": 1}, "2026-04": {}, "2026-05": {"recommend": 1}, "2026-06": {}, "2026-07": {}, "2026-08": {}, "2026-09": {}, "2026-10": {"recommend": 1}}, "versions": [], "version_unnamed": 0, "family_ref": null, "runs_on": null, "lines": [], "quotes": [{"id": 802382768, "item_id": 50148923, "url": "https://news.ycombinator.com/item?id=50148923", "by": "collin128", "date": "2026-10-19", "version": null, "stance": "recommend", "quote": "I've been using https://getmaestro.ai/ for 3 months now and I like it.", "excerpt": "I've been using https://getmaestro.ai/ for 3 months now and I like it. Good founders.", "context": "", "use_case": "", "switched_from": "", "story": "If you don't run your own LLM proxy, how do you know whats going on?"}, {"id": 772246544, "item_id": 48265409, "url": "https://news.ycombinator.com/item?id=48265409", "by": "Geezus_42", "date": "2026-05-25", "version": null, "stance": "recommend", "quote": "Sounds like you want something like this.", "excerpt": "Sounds like you want something like this. https://github.com/tremtec/maestro", "context": "", "use_case": "", "switched_from": "", "story": "Constraint Decay: The Fragility of LLM Agents in Back End Code Generation"}, {"id": 759747168, "item_id": 47484198, "url": "https://news.ycombinator.com/item?id=47484198", "by": "mrbombastic", "date": "2026-03-22", "version": null, "stance": "recommend", "quote": "Also https://maestro.dev/ is pretty good these days", "excerpt": "Also https://maestro.dev/ is pretty good these days", "context": "", "use_case": "mobile app end-to-end testing", "switched_from": "", "story": "Teaching Claude to QA a mobile app"}, {"id": 757338243, "item_id": 47333640, "url": "https://news.ycombinator.com/item?id=47333640", "by": "divan", "date": "2026-03-11", "version": null, "stance": "neutral", "quote": "visual testing in Maestro", "excerpt": "I'm (re)writing a big project with the following approach: 1. Write tons of documentation first. I.e. NASA style, every singe known piece of information that is important to implementation. As it's a rewrite of legacy project, I know pretty much everything I need, so there is very little ideas validation/discovery in the loop for that stage. Documentation is structured in nested folders and multiple smaller .md files", "context": "", "use_case": "Visual and e2e testing", "switched_from": "", "story": "You hired the AI to write the tests. Of course they pass"}, {"id": 756981185, "item_id": 47311324, "url": "https://news.ycombinator.com/item?id=47311324", "by": "flowerbreeze", "date": "2026-03-09", "version": null, "stance": "neutral", "quote": "Mycelium is a Clojure workflow framework built on Maestro", "excerpt": "I have the same problem. The \"What It Is\" section starts with \"Mycelium is a Clojure workflow framework built on Maestro\" and that's a bit generic. Maybe something to test some AI generated code and then test if the tests are tested enough using Closure, but I'm not entirely sure. The main question that is not obvious, is what should I use it for?", "context": "", "use_case": "", "switched_from": "", "story": "Claude built a system in 3 rounds, latent bugs from round 1 exploded in round 3"}, {"id": 756906080, "item_id": 47306630, "url": "https://news.ycombinator.com/item?id=47306630", "by": "_flux", "date": "2026-03-09", "version": null, "stance": "neutral", "quote": "Maestro is a Clojure library for Finite State Machines", "excerpt": "The top-level README gives a bit better idea. Armed with that the explanation might sound a bit more understandable. I'm not familiar with the project (or Clojure), but let me try to explain! > Mycelium structures applications as directed graphs of pure data transformations. There is a graph that describes how the data flows in the system. `fn(x) -> x + 1` in a hypothetical language would be a node that takes in a va", "context": "", "use_case": "", "switched_from": "", "story": "Claude built a system in 3 rounds, latent bugs from round 1 exploded in round 3"}, {"id": 756223987, "item_id": 47263999, "url": "https://news.ycombinator.com/item?id=47263999", "by": "Tmkly", "date": "2026-03-05", "version": null, "stance": "neutral", "quote": "using AWS device farm and Maestro", "excerpt": "Location: London, UK Remote: Yes Willing to relocate: No Technologies: Typescript, React Native, React, AWS, Node.js. Some Swift/Kotlin/Java (would like to do more, especially Swift). Have written some Lua. I like writing automation scripts in Bash. Heavy user of lots of Terminal-based tools, such as Neovim, Tmux, etc (see my dotfiles: https://github.com/tomoakley/dotfiles) R\u00e9sum\u00e9/CV: https://www.linkedin.com/in/tomo", "context": "", "use_case": "Mobile UI testing", "switched_from": "", "story": "Ask HN: Who wants to be hired? (March 2026)"}, {"id": 739774640, "item_id": 46235915, "url": "https://news.ycombinator.com/item?id=46235915", "by": "catchmeifyoucan", "date": "2025-12-11", "version": null, "stance": "recommend", "quote": "Maestro is an open-source framework that makes UI and end-to-end testing for Android, iOS, and web apps simple and fast.", "excerpt": "If you don't know what Maestro is: > Maestro is an open-source framework that makes UI and end-to-end testing for Android, iOS, and web apps simple and fast. Write your first test in under five minutes using YAML flows and run them on any emulator, simulator, or browser. https://github.com/mobile-dev-inc/Maestro", "context": "", "use_case": "Mobile UI testing", "switched_from": "", "story": "Show HN: We added iOS real device support to Maestro"}]}