{"name":"Mastra","tagline":"TypeScript agent framework plus a hosted platform — OSS to build, Cloud to observe and run.","url":"https://mastra.ai","category":"agents","pricing":"freemium","price_note":"framework OSS; Platform Starter $0 (100k obs events, 24 CPU-h); Teams $250/mo; gateway tokens at market + 5.5%","free_tier":true,"open_source":true,"api":true,"self_host":true,"model_routing":"byok","verdict":"situational","verdict_text":"A TS-native LangGraph-shaped kit with evals and a real price page for the hosted control plane. Starter is $0 plus overage; Teams is $250. Gateway markup is 5.5% on tokens. Persistent 24/7 servers are $100/project extra. Framework ≠ platform bill.","limitations":["Hosted CPU, events, and tokens are three meters; a chatty agent trips all three.","5.5% gateway markup on top of provider rates if you use their gateway.","Persistent servers are a $100/project add-on, not included in Starter.","Self-host still needs you to run evals, tracing storage, and secrets."],"strengths":["TypeScript-native agent framework with evals built in.","Hosted control plane has a real, published price page.","Starter tier is $0 and self-host is available."],"use_for":["TypeScript teams building agents that need observability.","Teams that want a LangGraph-shaped kit without the Python stack."],"skip_when":["You cannot track three billing meters at once.","The 5.5% gateway markup is a dealbreaker.","Persistent 24/7 servers are needed but the $100 add-on is too much."],"receipts":["https://mastra.ai/pricing","https://github.com/mastra-ai/mastra"],"affiliate":"none","evidence_tier":"source-verified","momentum":"blueshift","featured":false,"data_sensitivity":{"trains_on_inputs":"unknown","local_processing":true},"last_verified":"2026-08-19","observed_by":"whysanesanders","slug":"mastra","canonical_url":"https://noemium.com/tools/mastra/","attribution":"Noemium catalog data is licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). See https://noemium.com/method/ for how entries are verified."}