II.
Framework overview
Reference · liveframework:mastra
Mastra overview
TypeScript-first agent framework for building AI applications with tools, workflows, RAG, and multi-agent systems. Provides a unified API for LLM providers, structured outputs via Zod schemas, and a workflow engine with branching, retries, and human-in-the-loop steps. Designed for TypeScript developers who want agent capabilities without switching to the Python ecosystem.
Attributes
displayName
Mastra
homepageUrl
belongsToLanguageId
category
agent-orchestration
description
TypeScript-first agent framework for building AI applications with
tools, workflows, RAG, and multi-agent systems. Provides a unified
API for LLM providers, structured outputs via Zod schemas, and a
workflow engine with branching, retries, and human-in-the-loop steps.
Designed for TypeScript developers who want agent capabilities without
switching to the Python ecosystem.
Outgoing edges
alternative_to8
- framework:vercel-ai-sdk·FrameworkVercel AI SDK
- framework:langchain·FrameworkLangChain
- framework:langgraph·FrameworkLangGraph
- framework:crewai·FrameworkCrewAI
- framework:autogen·FrameworkAutoGen
- framework:pydantic-ai·FrameworkPydanticAI
- framework:semantic-kernel·FrameworkSemantic Kernel
- framework:google-adk·FrameworkGoogle Agent Development Kit (ADK)
belongs_to_language1
- language:typescript·LanguageTypeScript
used_by_skill_area2
- skill-area:ai-agent-development·SkillAreaAI Agent Development
- skill-area:agentic-loops·SkillAreaAgentic Loops
Incoming edges
alternative_to8
- framework:langchain·FrameworkLangChain
- framework:langgraph·FrameworkLangGraph
- framework:crewai·FrameworkCrewAI
- framework:autogen·FrameworkAutoGen
- framework:pydantic-ai·FrameworkPydanticAI
- framework:semantic-kernel·FrameworkSemantic Kernel
- framework:google-adk·FrameworkGoogle Agent Development Kit (ADK)
- framework:vercel-ai-sdk·FrameworkVercel AI SDK