Mastra (YC W25) is launching on Product Hunt today, releasing stable 1.0 for building AI apps and agents, and announcing 300,000+ weekly npm downloads, 19,400+ GitHub stars, and production use at companies like @Replit and @WorkOS.
I had a blast working on this launch with @calcsam @smthomas3 @bookercodes and team, and wanted to share with you some thoughts we put into the ops.
Ragie
This is awesome... can't wait to try it!
Mastra
@foobarfighter let us know if you have questions!
Mastra
@foobarfighter great! you can learn more at mastra.ai/factory and view the source code on github.com. enjoy!
Respan
congrats!!
Mastra
@hhendrix thanks!
Mastra
@hhendrix thank you! help us spread the word on X, repost this
Lingo.dev
This seems like a cool product. All the best for the launch folks!
Mastra
@sumitsaurabh927 thank you for your support! absolute fan of what you're building at @Lingo.dev cc @vrcprl @maxprilutskiy
oss ftw!
the hard part of issue to production is not the production half. it is that an issue is usually an under specified sentence, and the first thing any agent does is decide what it meant, silently.
a person picking up a vague ticket goes and asks. that ask is the highest value step in the whole loop and it is also the most awkward one to automate, because the agent has to be willing to stop and look unhelpful.
so the thing i would want surfaced in the run is not the diff. it is the interpretation. what did it decide the issue was asking for, written down before it touched anything. if that line exists i can review a hundred of these quickly. if it does not, i am reviewing a hundred diffs and i will stop after four.
Mastra
@rabnoor_s Yeah!
Serand
How does Mastra handle debugging when an agent gets stuck in a long or complex workflow? Can you easily trace where the decision went wrong?
Mastra
@anthony_adams_ Mastra supports traces
Macaly
#1 well earned 🥇 issue to PR with review built in is the right loop. how many agents run in parallel per repo?