<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: calcsam</title><link>https://news.ycombinator.com/user?id=calcsam</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 17 Apr 2026 09:29:32 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=calcsam" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[How to Structure Projects for AI Agents and LLMs]]></title><description><![CDATA[
<p>Article URL: <a href="https://mastra.ai/blog/how-to-structure-projects-for-ai-agents-and-llms">https://mastra.ai/blog/how-to-structure-projects-for-ai-agents-and-llms</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47049478">https://news.ycombinator.com/item?id=47049478</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 17 Feb 2026 16:42:30 +0000</pubDate><link>https://mastra.ai/blog/how-to-structure-projects-for-ai-agents-and-llms</link><dc:creator>calcsam</dc:creator><comments>https://news.ycombinator.com/item?id=47049478</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47049478</guid></item><item><title><![CDATA[New comment by calcsam in "Show HN: Mastra 1.0, open-source JavaScript agent framework from the Gatsby devs"]]></title><description><![CDATA[
<p>Those are both good options. You should try us all out and see which one you like best!</p>
]]></description><pubDate>Wed, 21 Jan 2026 15:36:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=46707164</link><dc:creator>calcsam</dc:creator><comments>https://news.ycombinator.com/item?id=46707164</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46707164</guid></item><item><title><![CDATA[New comment by calcsam in "Show HN: Mastra 1.0, open-source JavaScript agent framework from the Gatsby devs"]]></title><description><![CDATA[
<p>Our cloud platform is in beta so it's free right now!</p>
]]></description><pubDate>Wed, 21 Jan 2026 15:27:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=46707018</link><dc:creator>calcsam</dc:creator><comments>https://news.ycombinator.com/item?id=46707018</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46707018</guid></item><item><title><![CDATA[New comment by calcsam in "Show HN: Mastra 1.0, open-source JavaScript agent framework from the Gatsby devs"]]></title><description><![CDATA[
<p>You found the Easter egg!</p>
]]></description><pubDate>Wed, 21 Jan 2026 15:22:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46706924</link><dc:creator>calcsam</dc:creator><comments>https://news.ycombinator.com/item?id=46706924</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46706924</guid></item><item><title><![CDATA[New comment by calcsam in "Show HN: Mastra 1.0, open-source JavaScript agent framework from the Gatsby devs"]]></title><description><![CDATA[
<p>thanks!</p>
]]></description><pubDate>Wed, 21 Jan 2026 06:41:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=46701926</link><dc:creator>calcsam</dc:creator><comments>https://news.ycombinator.com/item?id=46701926</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46701926</guid></item><item><title><![CDATA[New comment by calcsam in "Show HN: Mastra 1.0, open-source JavaScript agent framework from the Gatsby devs"]]></title><description><![CDATA[
<p>Thanks for the feedback. We hear from a lot of devs with fond memories of Gatsby but if it cuts the opposite way for you that's also fair!<p>Most of us spent a lot of the last decade building Gatsby so it's sort of a personal identity/pride thing for us more than a marketing thing. But maybe we need to keep our identity small! Either way, thanks for saying something, worth thinking about.</p>
]]></description><pubDate>Wed, 21 Jan 2026 06:40:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46701923</link><dc:creator>calcsam</dc:creator><comments>https://news.ycombinator.com/item?id=46701923</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46701923</guid></item><item><title><![CDATA[New comment by calcsam in "Show HN: Mastra 1.0, open-source JavaScript agent framework from the Gatsby devs"]]></title><description><![CDATA[
<p>Cloud-hosted observability + studio features (and self-hosted with EE bits).<p>You can take a look at the cloud platform at cloud.mastra.ai, it's in beta currently<p>It's the same play we did at Gatsby to get to several million in ARR in a couple of years</p>
]]></description><pubDate>Wed, 21 Jan 2026 06:35:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46701891</link><dc:creator>calcsam</dc:creator><comments>https://news.ycombinator.com/item?id=46701891</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46701891</guid></item><item><title><![CDATA[New comment by calcsam in "Show HN: Mastra 1.0, open-source JavaScript agent framework from the Gatsby devs"]]></title><description><![CDATA[
<p>Re: Tanstack AI, really depends on adoption. We've known Tanner since his react-static days and if it takes off we'll def work together.<p>Re: Mastra cloud -- this is basically hosted services, eg observability, hosted studio, hosted serverless deployments, as distinct from the framework.<p>With server adapters you can now deploy your studio in your infra. We're going to pull multi-project / multi-user Mastra cloud features into a Mastra admin feature so you can run these locally or deploy them on your infra as well (with EE licensing for stuff like RBAC). Stay tuned here.</p>
]]></description><pubDate>Wed, 21 Jan 2026 06:32:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46701878</link><dc:creator>calcsam</dc:creator><comments>https://news.ycombinator.com/item?id=46701878</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46701878</guid></item><item><title><![CDATA[New comment by calcsam in "Show HN: Mastra 1.0, open-source JavaScript agent framework from the Gatsby devs"]]></title><description><![CDATA[
<p>ah crap, thanks for heads-up. looking into it.</p>
]]></description><pubDate>Wed, 21 Jan 2026 01:33:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46700115</link><dc:creator>calcsam</dc:creator><comments>https://news.ycombinator.com/item?id=46700115</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46700115</guid></item><item><title><![CDATA[New comment by calcsam in "Show HN: Mastra 1.0, open-source JavaScript agent framework from the Gatsby devs"]]></title><description><![CDATA[
<p>Thank you for using us, and for the feedback!<p>Do you have code snippets you can share about how you wanted to write the rules? Want to understand desired grammar / syntax better.</p>
]]></description><pubDate>Wed, 21 Jan 2026 01:32:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=46700105</link><dc:creator>calcsam</dc:creator><comments>https://news.ycombinator.com/item?id=46700105</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46700105</guid></item><item><title><![CDATA[New comment by calcsam in "Show HN: Mastra 1.0, open-source JavaScript agent framework from the Gatsby devs"]]></title><description><![CDATA[
<p>Have a ton of respect for the AI SDK team. Initially we only used AI SDK model routing, but now we also have our own built-in model routing as well.<p>I see each of us having different architectures. AI SDK is more low-level, and Mastra is more integrated with storage powering our studio, evals, memory, workflow suspend/resume etc.</p>
]]></description><pubDate>Wed, 21 Jan 2026 01:15:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=46699989</link><dc:creator>calcsam</dc:creator><comments>https://news.ycombinator.com/item?id=46699989</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46699989</guid></item><item><title><![CDATA[New comment by calcsam in "Show HN: Mastra 1.0, open-source JavaScript agent framework from the Gatsby devs"]]></title><description><![CDATA[
<p>Thank you! We have an incredible designer and we love obsessing about this stuff.</p>
]]></description><pubDate>Wed, 21 Jan 2026 00:34:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=46699688</link><dc:creator>calcsam</dc:creator><comments>https://news.ycombinator.com/item?id=46699688</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46699688</guid></item><item><title><![CDATA[New comment by calcsam in "Show HN: Mastra 1.0, open-source JavaScript agent framework from the Gatsby devs"]]></title><description><![CDATA[
<p>We've always supported letting folks specify their agent hierarchy, eg agent supervisor, workflow orchestrator, mix and match, etc.<p>But people kept asking us for a multi-agent primitive out of the box so we shipped `agent.network()`, which is basically dynamic hierarchy decided at runtime, pass in an array of workflows and agents to the routing agent and let it decide what to do, how long to execute for, etc!<p><a href="https://mastra.ai/docs/agents/networks">https://mastra.ai/docs/agents/networks</a></p>
]]></description><pubDate>Tue, 20 Jan 2026 23:42:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46699248</link><dc:creator>calcsam</dc:creator><comments>https://news.ycombinator.com/item?id=46699248</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46699248</guid></item><item><title><![CDATA[New comment by calcsam in "Show HN: Mastra 1.0, open-source JavaScript agent framework from the Gatsby devs"]]></title><description><![CDATA[
<p>Less frequently sites and more frequently a SaaS app, for example Sanity released a content agent in their CMS, Factorial released an agent inside their HR/payroll product.<p>But tons of other use cases too, eg dev teams at Workday and PayPal have built an agentic SRE to triage their alerts, etc etc</p>
]]></description><pubDate>Tue, 20 Jan 2026 23:34:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=46699159</link><dc:creator>calcsam</dc:creator><comments>https://news.ycombinator.com/item?id=46699159</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46699159</guid></item><item><title><![CDATA[New comment by calcsam in "Show HN: Mastra 1.0, open-source JavaScript agent framework from the Gatsby devs"]]></title><description><![CDATA[
<p>When Langchain was the only option rolling your own made a lot of sense!<p>These days we see things going the other way, where teams that started rolling their own shift over to Mastra so they can focus on the agent vs having to maintain an internal framework.<p>The Latent Space article swyx linked earlier includes a quote from the Brex CTO talking about how they did that.</p>
]]></description><pubDate>Tue, 20 Jan 2026 23:31:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=46699134</link><dc:creator>calcsam</dc:creator><comments>https://news.ycombinator.com/item?id=46699134</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46699134</guid></item><item><title><![CDATA[New comment by calcsam in "Show HN: Mastra 1.0, open-source JavaScript agent framework from the Gatsby devs"]]></title><description><![CDATA[
<p>And I actually hadn't seen that Brex piece so thanks for sharing!!</p>
]]></description><pubDate>Tue, 20 Jan 2026 21:27:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=46697970</link><dc:creator>calcsam</dc:creator><comments>https://news.ycombinator.com/item?id=46697970</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46697970</guid></item><item><title><![CDATA[New comment by calcsam in "Show HN: Mastra 1.0, open-source JavaScript agent framework from the Gatsby devs"]]></title><description><![CDATA[
<p>LOL thanks swyx. Yeah we realized although we _could_ fight that war again...it would be better for everyone if we didn't...</p>
]]></description><pubDate>Tue, 20 Jan 2026 21:27:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46697963</link><dc:creator>calcsam</dc:creator><comments>https://news.ycombinator.com/item?id=46697963</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46697963</guid></item><item><title><![CDATA[New comment by calcsam in "Show HN: Mastra 1.0, open-source JavaScript agent framework from the Gatsby devs"]]></title><description><![CDATA[
<p>Re: lessons from coding agents, we're building some of the key abstractions like sandboxes, filesystem, skills/knowledge as Mastra primitives in over the next month.<p>For any agent you're shipped to production though you probably want a harness that's open-source so you more fully control / can customize the experience.</p>
]]></description><pubDate>Tue, 20 Jan 2026 21:23:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46697924</link><dc:creator>calcsam</dc:creator><comments>https://news.ycombinator.com/item?id=46697924</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46697924</guid></item><item><title><![CDATA[New comment by calcsam in "Show HN: Mastra 1.0, open-source JavaScript agent framework from the Gatsby devs"]]></title><description><![CDATA[
<p>I mean we're framework guys so I would agree!</p>
]]></description><pubDate>Tue, 20 Jan 2026 20:59:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=46697673</link><dc:creator>calcsam</dc:creator><comments>https://news.ycombinator.com/item?id=46697673</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46697673</guid></item><item><title><![CDATA[New comment by calcsam in "Show HN: Mastra 1.0, open-source JavaScript agent framework from the Gatsby devs"]]></title><description><![CDATA[
<p>Thanks! And of course hope you try Mastra out when you do.</p>
]]></description><pubDate>Tue, 20 Jan 2026 20:53:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46697614</link><dc:creator>calcsam</dc:creator><comments>https://news.ycombinator.com/item?id=46697614</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46697614</guid></item></channel></rss>