Perfil de herramienta

Mastra

PorMastraUS

Framework TypeScript para construir agentes, workflows, memoria y evaluaciones, integrado con aplicaciones web y Node.js.

Símbolo de Mastra en blanco sobre fondo oscuro degradado
País
US
Disponibilidad
Código abierto
Modalidades
  • Código

Mastra es un framework TypeScript para construir agentes y aplicaciones de IA. Fue diseñado para el ecosistema JavaScript, con integración directa a frameworks web como Next.js, Astro, Hono y Express.

Para qué sirve

  • Agentes con herramientas, memoria e instrucciones en TypeScript
  • Workflows con pasos encadenados, ramificaciones y control de estado
  • Evaluaciones (evals) y observabilidad de ejecuciones
  • RAG, subagentes, sandboxes y conexiones con servidores MCP
  • APIs de agente dentro de un producto web o servicio Node.js

Cómo funciona

  • El desarrollador declara agentes, herramientas, workflows y memoria
  • Un servidor Mastra expone los agentes y flujos para la aplicación
  • Mastra Studio ofrece una interfaz local para probar y depurar
  • El almacenamiento y la memoria persisten el contexto de las conversaciones
  • Construido sobre el Vercel AI SDK, con soporte para varios proveedores de modelo

Licencia y mantenimiento

  • Núcleo open source bajo licencia Apache 2.0; los directorios ee/ tienen licencia empresarial separada
  • Desarrollo activo, con releases frecuentes en 2026
  • La empresa ofrece servicios gestionados de plataforma, observabilidad y studio

Puntos fuertes

  • TypeScript de extremo a extremo, con buena experiencia de desarrollo
  • Integración natural con Next.js y otras stacks web
  • Recursos de agentes, workflows, memoria y evals en el mismo framework

Limitaciones

  • No atiende a equipos que trabajan principalmente en Python
  • Ecosistema menor que el de frameworks más antiguos
  • Algunos recursos avanzados forman parte de la oferta comercial