Assess
Mastra is an open-source TypeScript agent framework designed for building AI applications and features. It allows developers to create AI agents with memory and tool-calling capabilities, or chain LLM calls in deterministic workflows. Key features include model routing with the Vercel AI SDK, agent memory and tool calling, workflow graphs, a local development environment, retrieval-augmented generation (RAG), flexible deployment options, and built-in evaluation metrics.