Directory / Mastra
Mastra
Verified
TypeScript agent framework with workflows and evals attached.
Mastra is an open-source TypeScript framework for agents: workflows, tools, memory, and eval hooks in one TypeScript-native repo. It is aimed at app developers who did not want to write Python LangGraph.
- Model independence
- Multi-model
- Deployment
- Self-hosted
- Open source
- Yes
- License
- Apache-2.0
- Pricing model
- Free
- Added / updated
- 19 Aug 2026 / 19 Aug 2026
Editorial take
Mastra is a good default if the factory’s control plane is already a TypeScript app. It is not a hosted Droids product. Evals in-framework are a start; they are not a hold-out gate unless you treat them as one.
Strengths
- TypeScript-native agents and workflows.
- Apache-2.0, model-agnostic.
- Docs include eval/observability hooks rather than only chat.
Limitations
- Younger than LangGraph; ecosystem is smaller.
- You host it. There is no Mastra sandbox fleet.
- Framework evals can become vanity tests.