Nicheloom visits: 58,301 all-time · 7,637 in the last 7 days

The opportunity tracker for new startups.

Today: 1,008 launches · Niche of the day: specialized calculation tools · See what launched today →

Mastra 1.0, open-source JavaScript agent framework from the Gatsby devs

Get picks like this daily. Today's launch numbers, the top launches, AI and tech news, and a daily opportunity pick, straight to your inbox.

Want to reach these readers? Sponsor an issue.

Hi HN, we're Sam, Shane, and Abhi.Almost a year ago, we first shared Mastra here (https://news.ycombinator.com/item?id=43103073). It’s kind of fun looking back since we were only a few months into building at the time. The HN community gave a lot of enthusiasm and some helpful feedback.Today, we released Mastra 1.0 in stable, so we wanted to come back and talk about what’s changed.If you’re new to Mastra, it's an open-source TypeScript agent framework that also lets you create multi-agent workflows, run evals, inspect in a local studio, and emit observability.Since our last post, Mastra has grown to over 300k weekly npm downloads and 19.4k GitHub stars. It’s now Apache 2.0 licensed and runs in prod at companies like Replit, PayPal, and Sanity.Agent development is changing quickly, so we’ve added a lot since February:- Native model routing: You can access 600+ models from 40+ providers by specifying a model string (e.g., `openai/gpt-5.2-codex`) with TS autocomplete and fallbacks.- Guardrails: Low-latency input and output processors for prompt injection detection, PII redaction, and content moderation. The tricky thing here was the low-latency part.- Scorers: An async eval primitive for grading agent outputs. Users were asking how they should do evals. We wanted to make it easy to attach to Mastra agents, runnable in Mastra studio, and save results in Mastra storage.- Plus a few other features like AI tracing (per-call costing for Langfuse, Braintrust, etc), memory processors, a `.network()` method that turns any agent into a routing agent, and server adapters to integrate Mastra within an existing Express/Hono server.(That last one took a bit of time, we went down the ESM/CJS bundling rabbithole, ran into lots of monorepo issues, and ultimately opted for a more explicit approach.)Anyway, we'd love for you to try Mastra out and let us know what you think. You can get started with `npm create mastra@latest`.We'll be around and happy to answer any questions!

HN · launched Jan 20, 2026 · 213 upvotes (top 4%) · 2 views

Niche: ai agent development platforms · 598 launches, 22 in the last 7 days ▼ -29% · Explore this niche →

Category and tags

  • Horizontal
  • Agent / copilot
  • Developer
  • AI-native
  • Commercial product

Visit website ↗ Source listing ↗

Could you build this?

No Mastra is a complex full-stack TypeScript agent framework supporting workflows, evals, memory, and multi-model integrations. Architecting an extensible, reliable open-source developer framework requires seasoned software engineering and library design skills.

What it would actually take: Building a framework like Mastra requires TypeScript/Node.js architecture with strong typing, pluggable LLM integrations, stateful workflow execution engines (DAGs), vector storage connectors, and observability/eval tools. The hard part is developer ergonomics, rock-solid async execution primitives, fault-tolerant workflow state machines, and packaging for wide ecosystem compatibility. It demands seasoned systems design and API design expertise.

Discussion

20 comments analyzed.

Competitors mentioned: LangChain, LangGraph, OpenAI Agents SDK, Claude Agents SDK

Concerns raised: Opinionated design makes it difficult when patterns don't fit, Pricing page lacks actual prices, Production debugging of API calls is unclear, Requires custom workarounds outside existing patterns

Feature requests: Improved logging and metric collection, Better debugging visibility for tool calls to external APIs, Experimentation tracing capabilities

Competitors

Other products that read as similar to this one : 455 launches clear the similarity bar, closest 8 shown.

Attention rank: #24 of 456 (itself plus its competitors, highest first, normalized so YC and Product Hunt are compared fairly).

Launched 78 days after the earliest competitor.

The niche, labels, vibe code rating and competitor comparison on this page are analysis by Nicheloom. If you use them, please credit nicheloom.com. How you may use our data.