Nicheloom

Market intelligence for builders — see what's gaining traction before it's crowded.

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

Details

External ID
46693959
Source
HN
Company
—
Product
Mastra 1.0, open-source JavaScript agent framework from the Gatsby devs
Website domain
github.com
Launched
Jan. 20, 2026
Cohort
—
Upvotes
213
Upvotes percentile
0.9644268774703557
Tags
—
Fetched at
Sept. 7, 2026, 9:25 p.m.
Updated at
Sept. 7, 2026, 9:25 p.m.

Description

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!

Enrichment

Theme
browser automation and scraping for AI
Vertical
Horizontal
Function
Agent / copilot
Audience
Developer
AI stance
AI-native
Project type
Commercial product
Normalized one-liner
javascript agent framework
Manually corrected
False

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 — 209 launches clear the similarity bar, closest 8 shown.

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

Launched 78 days after the earliest competitor.

Other launches for this product

Same idea, different domain

Nobody's really built a agent / copilot tool for Agriculture yet.