Overall AI readiness score
A combined result across all audit signals.
Overall AI readiness score
A combined result across all audit signals.
Overall AI readiness assessment
Mastra was independently audited by llmsmap. mastra.ai currently scores 66/100 for AI readiness. The result combines AI-specific files, crawler policy, sitemap discovery, structured homepage data, and—when available—the mobile Google Lighthouse technical profile.
llms.txt is accessible and contains 12,725 tokens. No accessible llms-full.txt was detected, so deeper context still has to be assembled from regular pages. No separate ai.txt policy was detected; it is optional, but can clarify training, retrieval, and attribution preferences.
robots.txt is available. 11 of 11 tracked AI bots are not blocked. Declared sitemaps: 1. No Schema.org type was detected on the homepage. 0 OpenGraph tags were found and markup completeness is 0%, leaving more entity interpretation to crawlers.
The mobile Lighthouse profile adds Performance 44/100, Accessibility 97/100, Best Practices 73/100, SEO 100/100, and experimental Agentic Browsing 100/100. These signals have a limited weight: they complement rather than replace llms.txt, robots.txt, and structured-data checks.
A mobile Lighthouse measurement. Google’s experimental Agentic Browsing category is explained separately and does not replace the broader llmsmap AI-readiness score.
Performance
Accessibility
Best Practices
Technical SEO
Agentic Browsing
Mobile performance is 44/100, with the largest visible content block appearing in 16.7 s and the browser main thread blocked for 830 ms. Layout shift was 0. The main thread is where the browser runs JavaScript, calculates layout, and paints the page; long work there delays both user input and browser-agent actions.
Accessibility scored 97/100, Best Practices 73/100, and technical SEO 100/100. The experimental Agentic Browsing category scored 100/100. It measures signals Google currently tests for software agents and is shown separately from the llmsmap AI-readiness score.
Split long JavaScript tasks, defer non-critical scripts and styles, and shorten blocking request chains. This helps the primary content appear sooner and makes controls usable earlier.
Remove unused CSS and JavaScript, load heavy widgets on demand, and limit third-party scripts. Less code means less parsing and background work on the device.
Increase contrast for text, states, and interactive controls so both people and visual agents can distinguish content from actions and supporting labels.
First content
Main content
Layout stability
Blocking time
Visual speed
Machine-readable files, crawler policy, discovery, and homepage markup.
Full version was not found
ai.txt file was not found
1 sitemap found
Schema.org markup was not found on the homepage
OpenGraph tags were not found on the homepage
Based on robots.txt analysis
Declared discovery routes for crawlers and agents.
# Mastra
> Mastra is a framework for building AI-powered applications and agents with a modern TypeScript stack. It includes everything you need to go from early prototypes to production-ready applications. Mastra integrates with frontend and backend frameworks like React, Next.js, and Node, or you can deploy it anywhere as a standalone server. It's the easiest way to build, tune, and scale reliable AI products.
Below is a list of all available documentation pages.
## Docs
- [Get Started](https://mastra.ai/docs.md)
- Essentials
- [Manual Install](https://mastra.ai/docs/getting-started/manual-install.md)
- [Build with AI](https://mastra.ai/docs/getting-started/build-with-ai.md)
- [Storage](https://mastra.ai/docs/storage/overview.md)
- [File-based Agents](https://mastra.ai/docs/getting-started/file-based-agents.md)
- Core
- Agents
- [Overview](https://mastra.ai/docs/agents/overview.md)
- [Tools](https://mastra.ai/docs/agents/using-tools.md)
- [Skills](https://mastra.ai/docs/agents/skills.md)
- [Structured Output](https://mastra.ai/docs/agents/structured-output.md)
- [Agent Approval](https://mastra.ai/docs/agents/agent-approval.md)
- [Supervisor Agents](https://mastra.ai/docs/agents/supervisor-agents.md)
- [Guardrails](https://mastra.ai/docs/agents/guardrails.md)
- [Processors](https://mastra.ai/docs/agents/processors.md)
- [Code Mode](https://mastra.ai/docs/agents/code-mode.md)
- Connections
- [A2A](https://mastra.ai/docs/agents/a2a.md)
- [ACP](https://mastra.ai/docs/agents/acp.md)
- [SDK Agents](https://mastra.ai/docs/agents/sdk-agents.md)
- MCP
- [Overview](https://mastra.ai/docs/mcp/overview.md)
- [MCP Apps](https://mastra.ai/docs/mcp/mcp-apps.md)
- Workflows
- [Overview](https://mastra.ai/docs/workflows/overview.md)
- [Workflow State](https://mastra.ai/docs/workflows/workflow-state.md)
- [Control Flow](https://mastra.ai/docs/workflows/control-flow.md)
- [Agents and Tools](https://mastra.ai/docs/workflows/agents-and-tools.md)
- [Snapshots](https://mastra.ai/docs/workflows/snapshots.md)
- [Suspend and Resume](https://mastra.ai/docs/workflows/suspend-and-resume.md)
- [Human-in-the-loop](https://mastra.ai/docs/workflows/human-in-the-loop.md)
- [Time Travel](https://mastra.ai/docs/workflows/time-travel.md)
- [Error Handling](https://mastra.ai/docs/workflows/error-handling.md)
- [Scheduled Workflows](https://mastra.ai/docs/workflows/scheduled-workflows.md)
- Memory
- [Overview](https://mastra.ai/docs/memory/overview.md)
- [Message History](https://mastra.ai/docs/memory/message-history.md)
- [Observational Memory](https://mastra.ai/docs/memory/observational-memory.md)
- [Working Memory](https://mastra.ai/docs/memory/working-memory.md)
- [Semantic Recall](https://mastra.ai/docs/memory/semantic-recall.md)
- [Memory Processors](https://mastra.ai/docs/memory/memory-processors.md)
- [Multi-user Threads](https://mastra.ai/docs/memory/multi-user-threads.md)
- Studio
- [Overview](https://mastra.ai/docs/studio/overview.md)
- [Deployment](https://mastra.ai/docs/studio/deployment.md)
- [Auth](https://mastra.ai/docs/studio/auth.md)
- [Observability](https://mastra.ai/docs/studio/observability.md)
- Agent Builder
- [Overview](https://mastra.ai/docs/agent-builder/overview.md)
- [Configuration](https://mastra.ai/docs/agent-builder/configuration.md)
- [Access control](https://mastra.ai/docs/agent-builder/access-control.md)
- [Model policy](https://mastra.ai/docs/agent-builder/model-policy.md)
- [Memory](https://mastra.ai/docs/agent-builder/memory.md)
- [Workspace](https://mastra.ai/docs/agent-builder/workspace.md)
- [Browser](https://mastra.ai/docs/agent-builder/browser.md)
- [Channels](https://mastra.ai/docs/agent-builder/channels.md)
- [Tool providers](https://mastra.ai/docs/agent-builder/integrations.md)
- [Skill registries](https://mastra.ai/docs/agent-builder/skill-registries.md)
- [Deploying](https://mastra.ai/docs/agent-builder/deploying.md)
- Editor
- [Overview](https://mastra.ai/docs/editor/overview.md)
- [Tools](https://mastra.ai/docs/editor/tools.md)
- [Prompts](https://mastra.ai/docs/editor/prompts.md)
- Capabilities
- Workspaces
- [Overview](https://mastra.ai/docs/workspace/overview.md)
- [Filesystem](https://mastra.ai/docs/workspace/filesystem.md)
- [Sandbox](https://mastra.ai/docs/workspace/sandbox.md)
- [LSP Inspection](https://mastra.ai/docs/workspace/lsp.md)
- [Skills](https://mastra.ai/docs/workspace/skills.md)
- [Search and Indexing](https://mastra.ai/docs/workspace/search.md)
- Browser
- [Overview](https://mastra.ai/docs/browser/overview.md)
- [AgentBrowser](https://mastra.ai/docs/browser/agent-browser.md)
- [Stagehand](https://mastra.ai/docs/browser/stagehand.md)
- [Firecrawl](https://mastra.ai/docs/browser/firecrawl.md)
- [Recording](https://mastra.ai/docs/browser/recording.md)
- [BrowserViewer](https://mastra.ai/docs/browser/browser-viewer.md)
- Channels
- [Overview](https://mastra.ai/docs/capabilities/channels/overview.md)
- [Slack](https://mastra.ai/docs/capabilities/channels/slack.md)
- [Microsoft Teams](https://mastra.ai/docs/capabilities/channels/teams.md)
- [Discord](https://mastra.ai/docs/capabilities/channels/discord.md)
- [Telegram](https://mastra.ai/docs/capabilities/channels/telegram.md)
- [WhatsApp](https://mastra.ai/docs/capabilities/channels/whatsapp.md)
- [More](https://mastra.ai/docs/capabilities/channels/other-adapters.md)
- RAG
- [Overview](https://mastra.ai/docs/rag/overview.md)
- [Chunking and Embedding](https://mastra.ai/docs/rag/chunking-and-embedding.md)
- [Vector Databases](https://mastra.ai/docs/rag/vector-databases.md)
- [Retrieval](https://mastra.ai/docs/rag/retrieval.md)
- [GraphRAG](https://mastra.ai/docs/rag/graph-rag.md)
- Voice
- [Overview](https://mastra.ai/docs/voice/overview.md)
- [Text to Speech](https://mastra.ai/docs/voice/text-to-speech.md)
- [Speech to Text](https://mastra.ai/docs/voice/speech-to-text.md)
- [Speech to Speech](https://mastra.ai/docs/voice/speech-to-speech.md)
- [LiveKit](https://mastra.ai/docs/voice/livekit.md)
- Long-running Agents
- [Durable Agents](https://mastra.ai/docs/long-running-agents/durable-agents.md)
- [Background Tasks](https://mastra.ai/docs/long-running-agents/background-tasks.md)
- [Goals](https://mastra.ai/docs/long-running-agents/goals.md)
- [Schedules](https://mastra.ai/docs/long-running-agents/schedules.md)
- [Signals](https://mastra.ai/docs/long-running-agents/signals.md)
- [Signal Providers](https://mastra.ai/docs/long-running-agents/signal-providers.md)
- Agent Controller
- [Overview](https://mastra.ai/docs/agent-controller/overview.md)
- [Session](https://mastra.ai/docs/agent-controller/session.md)
- [Modes](https://mastra.ai/docs/agent-controller/modes.md)
- [Threads and State](https://mastra.ai/docs/agent-controller/threads-and-state.md)
- [Subagents](https://mastra.ai/docs/agent-controller/subagents.md)
- [Tool Approvals](https://mastra.ai/docs/agent-controller/tool-approvals.md)
- Production
- Server
- [Overview](https://mastra.ai/docs/server/mastra-server.md)
- [Server Adapters](https://mastra.ai/docs/server/server-adapters.md)
- [Custom Adapters](https://mastra.ai/docs/server/custom-adapters.md)
- [Middleware](https://mastra.ai/docs/server/middleware.md)
- [Request Context](https://mastra.ai/docs/server/request-context.md)
- [PubSub](https://mastra.ai/docs/server/pubsub.md)
- [Custom API Routes](https://mastra.ai/docs/server/custom-api-routes.md)
- [Mastra Client](https://mastra.ai/docs/server/mastra-client.md)
- Auth
- [Overview](https://mastra.ai/docs/server/auth/index.md)
- [Auth0](https://mastra.ai/docs/server/auth/auth0.md)
- [Better Auth](https://mastra.ai/docs/server/auth/better-auth.md)
- [Clerk](https://mastra.ai/docs/server/auth/clerk.md)
- [Composite Auth](https://mastra.ai/docs/server/auth/composite-auth.md)
- [Custom Auth Provider](https://mastra.ai/docs/server/auth/custom-auth-provider.md)
- [Firebase](https://mastra.ai/docs/server/auth/firebase.md)
- [Fine-Grained Authorization](https://mastra.ai/docs/server/auth/fga.md)
- [Google](https://mastra.ai/docs/server/auth/google.md)
- [JSON Web Token](https://mastra.ai/docs/server/auth/jwt.md)
- [Okta](https://mastra.ai/docs/server/auth/okta.md)
- [Simple Auth](https://mastra.ai/docs/server/auth/simple-auth.md)
- [Supabase](https://mastra.ai/docs/server/auth/supabase.md)
- [WorkOS](https://mastra.ai/docs/server/auth/workos.md)
- Observability
- [Overview](https://mastra.ai/docs/observability/overview.md)
- [Config](https://mastra.ai/docs/observability/config.md)
- [Storage](https://mastra.ai/docs/observability/storage.md)
- [Logging](https://mastra.ai/docs/observability/logging.md)
- [Feedback](https://mastra.ai/docs/observability/feedback.md)
- Metrics
- [Overview](https://mastra.ai/docs/observability/metrics/overview.md)
- [Querying metrics](https://mastra.ai/docs/observability/metrics/querying.md)
- Tracing
- [Overview](https://mastra.ai/docs/observability/tracing/overview.md)
- Integrations
- [Overview](https://mastra.ai/docs/observability/integrations/overview.md)
- Bridges
- [Datadog](https://mastra.ai/docs/observability/integrations/bridges/datadog.md)
- [OpenTelemetry](https://mastra.ai/docs/observability/integrations/bridges/otel.md)
- Exporters
- [Mastra Storage](https://mastra.ai/docs/observability/integrations/exporters/mastra-storage.md)
- [Mastra platform](https://mastra.ai/docs/observability/integrations/exporters/mastra-platform.md)
- [Arize](https://mastra.ai/docs/observability/integrations/exporters/arize.md)
- [Arthur](https://mastra.ai/docs/observability/integrations/exporters/arthur.md)
- [Braintrust](https://mastra.ai/docs/observability/integrations/exporters/braintrust.md)
- [Datadog](https://mastra.ai/docs/observability/integrations/exporters/datadog.md)
- [Laminar](https://mastra.ai/docs/observability/integrations/exporters/laminar.md)
- [Langfuse](https://mastra.ai/docs/observability/integrations/exporters/langfuse.md)
- [LangSmith](https://mastra.ai/docs/observability/integrations/exporters/langsmith.md)
- [OpenTelemetry](https://mastra.ai/docs/observability/integrations/exporters/otel.md)
- [PostHog](https://mastra.ai/docs/observability/integrations/exporters/posthog.md)
- [Sentry](https://mastra.ai/docs/observability/integrations/exporters/sentry.md)
- Processors
- [SensitiveDataFilter](https://mastra.ai/docs/observability/integrations/processors/sensitive-data-filter.md)
- Evals
- [Overview](https://mastra.ai/docs/evals/overview.md)
- [Built-in Scorers](https://mastra.ai/docs/evals/built-in-scorers.md)
- [Quick Checks](https://mastra.ai/docs/evals/quick-checks.md)
- [Gates and Verdicts](https://mastra.ai/docs/evals/gates-and-verdicts.md)
- [Multi-turn Evals](https://mastra.ai/docs/evals/multi-turn.md)
- [Custom Scorers](https://mastra.ai/docs/evals/custom-scorers.md)
- [Running in CI](https://mastra.ai/docs/evals/running-in-ci.md)
- [Evals with Memory](https://mastra.ai/docs/evals/evals-with-memory.md)
- Datasets
- [Overview](https://mastra.ai/docs/evals/datasets/overview.md)
- [Running Experiments](https://mastra.ai/docs/evals/datasets/running-experiments.md)
- Deployment
- [Overview](https://mastra.ai/docs/deployment/overview.md)
- [Mastra Server](https://mastra.ai/docs/deployment/mastra-server.md)
- [Monorepo](https://mastra.ai/docs/deployment/monorepo.md)
- [Cloud Providers](https://mastra.ai/docs/deployment/cloud-providers.md)
- [Sandbox](https://mastra.ai/docs/deployment/sandbox.md)
- [Web Framework](https://mastra.ai/docs/deployment/web-framework.md)
- [Workflow Runners](https://mastra.ai/docs/deployment/workflow-runners.md)
## Models
- [Overview](https://mastra.ai/models.md)
- [Embeddings](https://mastra.ai/models/embeddings.md)
- [Environment Variables](https://mastra.ai/models/environment-variables.md)
- [Gateways](https://mastra.ai/models/gateways/index.md)
- [Providers](https://mastra.ai/models/providers/index.md)
## Guides
- [Overview](https://mastra.ai/guides.md)
- Getting Started
- [Quickstart](https://mastra.ai/guides/getting-started/quickstart.md)
- [Next.js](https://mastra.ai/guides/getting-started/next-js.md)
- [React](https://mastra.ai/guides/getting-started/vite-react.md)
- [Astro](https://mastra.ai/guides/getting-started/astro.md)
- [SvelteKit](https://mastra.ai/guides/getting-started/sveltekit.md)
- [Nuxt](https://mastra.ai/guides/getting-started/nuxt.md)
- [Express](https://mastra.ai/guides/getting-started/express.md)
- [NestJS](https://mastra.ai/guides/getting-started/nestjs.md)
- [Hono](https://mastra.ai/guides/getting-started/hono.md)
- [Electron](https://mastra.ai/guides/getting-started/electron.md)
- Concepts
- [Multi-agent systems](https://mastra.ai/guides/concepts/multi-agent-systems.md)
- [Streaming](https://mastra.ai/guides/concepts/streaming.md)
- Agent Frameworks
- [AI SDK](https://mastra.ai/guides/agent-frameworks/ai-sdk.md)
- Agentic UIs
- [AI SDK UI](https://mastra.ai/guides/build-your-ui/ai-sdk-ui.md)
- [Assistant UI](https://mastra.ai/guides/build-your-ui/assistant-ui.md)
- CopilotKit
- [Overview](https://mastra.ai/guides/build-your-ui/copilotkit/overview.md)
- [Generative UI](https://mastra.ai/guides/build-your-ui/copilotkit/generative-ui.md)
- [Channels](https://mastra.ai/guides/build-your-ui/copilotkit/channels.md)
- [OpenUI](https://mastra.ai/guides/build-your-ui/openui.md)
- Deployment
- [Amazon Bedrock AgentCore](https://mastra.ai/guides/deployment/aws-bedrock-agentcore.md)
- [Amazon EC2](https://mastra.ai/guides/deployment/amazon-ec2.md)
- [AWS Lambda](https://mastra.ai/guides/deployment/aws-lambda.md)
- [Azure App Services](https://mastra.ai/guides/deployment/azure-app-services.md)
- [Cloudflare](https://mastra.ai/guides/deployment/cloudflare.md)
- [Digital Ocean](https://mastra.ai/guides/deployment/digital-ocean.md)
- [Inngest](https://mastra.ai/guides/deployment/inngest.md)
- [Netlify](https://mastra.ai/guides/deployment/netlify.md)
- [Temporal](https://mastra.ai/guides/deployment/temporal.md)
- [Vercel](https://mastra.ai/guides/deployment/vercel.md)
- Tutorials
- Fundamentals
- [Agents: Chef Michel](https://mastra.ai/guides/guide/chef-michel.md)
- [Tools: Stock Agent](https://mastra.ai/guides/guide/stock-agent.md)
- [Tools: Web Search](https://mastra.ai/guides/guide/web-search.md)
- [Tools: Firecrawl](https://mastra.ai/guides/guide/firecrawl.md)
- [Workflows: AI Recruiter](https://mastra.ai/guides/guide/ai-recruiter.md)
- [RAG: Research Assistant](https://mastra.ai/guides/guide/research-assistant.md)
- [MCP Server: Notes MCP Server](https://mastra.ai/guides/guide/notes-mcp-server.md)
- [Signals: CI Signal Provider](https://mastra.ai/guides/guide/signal-provider.md)
- Multi-agent systems
- [Supervisor Agents: Research Coordinator](https://mastra.ai/guides/guide/research-coordinator.md)
- Workspaces
- [Workspace: Dev Assistant](https://mastra.ai/guides/guide/dev-assistant.md)
- [Skills: Code Review Bot](https://mastra.ai/guides/guide/code-review-bot.md)
- [Filesystem: Docs Manager](https://mastra.ai/guides/guide/docs-manager.md)
- [Building a Coding Agent](https://mastra.ai/guides/guide/coding-agent.md)
- [GitHub Actions: PR Description](https://mastra.ai/guides/guide/github-actions-pr-description.md)
- [Channels: Slack Assistant](https://mastra.ai/guides/guide/slack-assistant.md)
- [Publishing an MCP Server](https://mastra.ai/guides/guide/publishing-mcp-server.md)
- [WhatsApp Chat Bot](https://mastra.ai/guides/guide/whatsapp-chat-bot.md)
- Migrations
- v1.0
- [Overview](https://mastra.ai/guides/migrations/upgrade-to-v1/overview.md)
- [Agents](https://mastra.ai/guides/migrations/upgrade-to-v1/agent.md)
- [CLI](https://mastra.ai/guides/migrations/upgrade-to-v1/cli.md)
- [Client SDK](https://mastra.ai/guides/migrations/upgrade-to-v1/client.md)
- [Deployment](https://mastra.ai/guides/migrations/upgrade-to-v1/deployment.md)
- [Evals](https://mastra.ai/guides/migrations/upgrade-to-v1/evals.md)
- [Mastra](https://mastra.ai/guides/migrations/upgrade-to-v1/mastra.md)
- [MCP](https://mastra.ai/guides/migrations/upgrade-to-v1/mcp.md)
- [Memory](https://mastra.ai/guides/migrations/upgrade-to-v1/memory.md)
- [Processors](https://mastra.ai/guides/migrations/upgrade-to-v1/processors.md)
- [RAG](https://mastra.ai/guides/migrations/upgrade-to-v1/rag.md)
- [Storage](https://mastra.ai/guides/migrations/upgrade-to-v1/storage.md)
- [Tools](https://mastra.ai/guides/migrations/upgrade-to-v1/tools.md)
- [Tracing](https://mastra.ai/guides/migrations/upgrade-to-v1/tracing.md)
- [Vectors](https://mastra.ai/guides/migrations/upgrade-to-v1/vectors.md)
- [Voice](https://mastra.ai/guides/migrations/upgrade-to-v1/voice.md)
- [Workflows](https://mastra.ai/guides/migrations/upgrade-to-v1/workflows.md)
- [Mastra Cloud to Mastra platform](https://mastra.ai/guides/migrations/mastra-cloud.md)
- [.network() to Supervisor Agents](https://mastra.ai/guides/migrations/network-to-supervisor.md)
- [VNext to Standard APIs](https://mastra.ai/guides/migrations/vnext-to-standard-apis.md)
- [AgentNetwork to .network()](https://mastra.ai/guides/migrations/agentnetwork.md)
- [AI SDK v4 to v5](https://mastra.ai/guides/migrations/ai-sdk-v4-to-v5.md)
## Reference
- [Overview](https://mastra.ai/reference.md)
- [Configuration](https://mastra.ai/reference/configuration.md)
- [Project Structure](https://mastra.ai/reference/project-structure.md)
- ACP
- [AcpAgent](https://mastra.ai/reference/acp/acp-agent.md)
- [createACPTool()](https://mastra.ai/reference/acp/create-acp-tool.md)
- AgentController
- [AgentController Class](https://mastra.ai/reference/agent-controller/agent-controller-class.md)
- [Session Class](https://mastra.ai/reference/agent-controller/session.md)
- Agents
- [Agent Class](https://mastra.ai/reference/agents/agent.md)
- [Channels](https://mastra.ai/reference/agents/channels.md)
- [createInngestAgent()](https://mastra.ai/reference/agents/inngest-agent.md)
- [createSkill()](https://mastra.ai/reference/agents/createSkill.md)
- [DurableAgent](https://mastra.ai/reference/agents/durable-agent.md)
- [.generate()](https://mastra.ai/reference/agents/generate.md)
- [.generateLegacy()](https://mastra.ai/reference/agents/generateLegacy.md)
- [.getDefaultGenerateOptionsLegacy()](https://mastra.ai/reference/agents/getDefaultGenerateOptions.md)
- [.getDefaultOptions()](https://mastra.ai/reference/agents/getDefaultOptions.md)
- [.getDefaultStreamOptionsLegacy()](https://mastra.ai/reference/agents/getDefaultStreamOptions.md)
- [.getDescription()](https://mastra.ai/reference/agents/getDescription.md)
- [.getInstructions()](https://mastra.ai/reference/agents/getInstructions.md)
- [.getLLM()](https://mastra.ai/reference/agents/getLLM.md)
- [.getMemory()](https://mastra.ai/reference/agents/getMemory.md)
- [.getMetadata()](https://mastra.ai/reference/agents/getMetadata.md)
- [.getModel()](https://mastra.ai/reference/agents/getModel.md)
- [.getSkill()](https://mastra.ai/reference/agents/getSkill.md)
- [.getTools()](https://mastra.ai/reference/agents/getTools.md)
- [.getVoice()](https://mastra.ai/reference/agents/getVoice.md)
- [.listAgents()](https://mastra.ai/reference/agents/listAgents.md)
- [.listScorers()](https://mastra.ai/reference/agents/listScorers.md)
- [.listSkills()](https://mastra.ai/reference/agents/listSkills.md)
- [.listSuspendedRuns()](https://mastra.ai/reference/agents/listSuspendedRuns.md)
- [.listTools()](https://mastra.ai/reference/agents/listTools.md)
- [.listWorkflows()](https://mastra.ai/reference/agents/listWorkflows.md)
- [.network()](https://mastra.ai/reference/agents/network.md)
- AI SDK
- [chatRoute()](https://mastra.ai/reference/ai-sdk/chat-route.md)
- [handleChatStream()](https://mastra.ai/reference/ai-sdk/handle-chat-stream.md)
- [handleNetworkStream()](https://mastra.ai/reference/ai-sdk/handle-network-stream.md)
- [handleWorkflowStream()](https://mastra.ai/reference/ai-sdk/handle-workflow-stream.md)
- [networkRoute()](https://mastra.ai/reference/ai-sdk/network-route.md)
- [toAISdkMessages()](https://mastra.ai/reference/ai-sdk/to-ai-sdk-messages.md)
- [toAISdkStream()](https://mastra.ai/reference/ai-sdk/to-ai-sdk-stream.md)
- [toAISdkV4Messages()](https://mastra.ai/reference/ai-sdk/to-ai-sdk-v4-messages.md)
- [toAISdkV5Messages()](https://mastra.ai/reference/ai-sdk/to-ai-sdk-v5-messages.md)
- [withMastra()](https://mastra.ai/reference/ai-sdk/with-mastra.md)
- [workflowRoute()](https://mastra.ai/reference/ai-sdk/workflow-route.md)
- [workflowSnapshotToStream()](https://mastra.ai/reference/ai-sdk/workflow-snapshot-to-stream.md)
- Auth
- [Auth0](https://mastra.ai/reference/auth/auth0.md)
- [Better Auth](https://mastra.ai/reference/auth/better-auth.md)
- [Clerk](https://mastra.ai/reference/auth/clerk.md)
- [Firebase](https://mastra.ai/reference/auth/firebase.md)
- [Google](https://mastra.ai/reference/auth/google.md)
- [JSON Web Token](https://mastra.ai/reference/auth/jwt.md)
- [Okta](https://mastra.ai/reference/auth/okta.md)
- [Supabase](https://mastra.ai/reference/auth/supabase.md)
- [WorkOS](https://mastra.ai/reference/auth/workos.md)
- Browser
- [AgentBrowser](https://mastra.ai/reference/browser/agent-browser.md)
- [BrowserViewer](https://mastra.ai/reference/browser/browser-viewer.md)
- [FirecrawlBrowser](https://mastra.ai/reference/browser/firecrawl-browser.md)
- [MastraBrowser Class](https://mastra.ai/reference/browser/mastra-browser.md)
- [StagehandBrowser](https://mastra.ai/reference/browser/stagehand-browser.md)
- Channel Providers
- [ChannelProvider](https://mastra.ai/reference/channels/channel-provider.md)
- [SlackProvider](https://mastra.ai/reference/channels/slack-provider.md)
- CLI
- [create-mastra](https://mastra.ai/reference/cli/create-mastra.md)
- [mastra](https://mastra.ai/reference/cli/mastra.md)
- Client SDK
- [Agent Builder API](https://mastra.ai/reference/client-js/agent-builder.md)
- [Agents API](https://mastra.ai/reference/client-js/agents.md)
- [Conversations API](https://mastra.ai/reference/client-js/conversations.md)
- [Error Handling](https://mastra.ai/reference/client-js/error-handling.md)
- [Logs API](https://mastra.ai/reference/client-js/logs.md)
- [Mastra Client SDK](https://mastra.ai/reference/client-js/mastra-client.md)
- [Memory API](https://mastra.ai/reference/client-js/memory.md)
- [Observability API](https://mastra.ai/reference/client-js/observability.md)
- [Responses API](https://mastra.ai/reference/client-js/responses.md)
- [Telemetry API](https://mastra.ai/reference/client-js/telemetry.md)
- [Tools API](https://mastra.ai/reference/client-js/tools.md)
- [Vectors API](https://mastra.ai/reference/client-js/vectors.md)
- [Workflows API](https://mastra.ai/reference/client-js/workflows.md)
- Code SDK
- [mountAgentControllerOnMastra()](https://mastra.ai/reference/code-sdk/mount-agent-controller.md)
- Coding Agent
- [buildBasePrompt()](https://mastra.ai/reference/coding-agent/build-base-prompt.md)
- [createCodingAgent()](https://mastra.ai/reference/coding-agent/create-coding-agent.md)
- Core
- [Mastra Class](https://mastra.ai/reference/core/mastra-class.md)
- [MastraModelGateway](https://mastra.ai/reference/core/mastra-model-gateway.md)
- [.addGateway()](https://mastra.ai/reference/core/addGateway.md)
- [.getAgent()](https://mastra.ai/reference/core/getAgent.md)
- [.getAgentById()](https://mastra.ai/reference/core/getAgentById.md)
- [.getDeployer()](https://mastra.ai/reference/core/getDeployer.md)
- [.getEditor()](https://mastra.ai/reference/core/getEditor.md)
- [.getGateway()](https://mastra.ai/reference/core/getGateway.md)
- [.getGatewayById()](https://mastra.ai/reference/core/getGatewayById.md)
- [.getLogger()](https://mastra.ai/reference/core/getLogger.md)
- [.getMCPServer()](https://mastra.ai/reference/core/getMCPServer.md)
- [.getMCPServerById()](https://mastra.ai/reference/core/getMCPServerById.md)
- [.getMemory()](https://mastra.ai/reference/core/getMemory.md)
- [.getScorer()](https://mastra.ai/reference/core/getScorer.md)
- [.getScorerById()](https://mastra.ai/reference/core/getScorerById.md)
- [.getServer()](https://mastra.ai/reference/core/getServer.md)
- [.getStorage()](https://mastra.ai/reference/core/getStorage.md)
- [.getTelemetry()](https://mastra.ai/reference/core/getTelemetry.md)
- [.getTool()](https://mastra.ai/reference/core/getTool.md)
- [.getToolById()](https://mastra.ai/reference/core/getToolById.md)
- [.getVector()](https://mastra.ai/reference/core/getVector.md)
- [.getWorkflow()](https://mastra.ai/reference/core/getWorkflow.md)
- [.listAgents()](https://mastra.ai/reference/core/listAgents.md)
- [.listGateways()](https://mastra.ai/reference/core/listGateways.md)
- [.listLogs()](https://mastra.ai/reference/core/listLogs.md)
- [.listLogsByRunId()](https://mastra.ai/reference/core/listLogsByRunId.md)
- [.listMCPServers()](https://mastra.ai/reference/core/listMCPServers.md)
- [.listMemory()](https://mastra.ai/reference/core/listMemory.md)
- [.listScorers()](https://mastra.ai/reference/core/listScorers.md)
- [.listTools()](https://mastra.ai/reference/core/listTools.md)
- [.listVectors()](https://mastra.ai/reference/core/listVectors.md)
- [.listWorkflows()](https://mastra.ai/reference/core/listWorkflows.md)
- [.removeWorkspace()](https://mastra.ai/reference/core/removeWorkspace.md)
- [.setLogger()](https://mastra.ai/reference/core/setLogger.md)
- [.setStorage()](https://mastra.ai/reference/core/setStorage.md)
- Deployer
- [Cloudflare](https://mastra.ai/reference/deployer/cloudflare.md)
- [Deployer](https://mastra.ai/reference/deployer/index.md)
- [Netlify](https://mastra.ai/reference/deployer/netlify.md)
- [Vercel](https://mastra.ai/reference/deployer/vercel.md)
- Editor
- [BlobStoreProvider](https://mastra.ai/reference/editor/blob-store-provider.md)
- [MastraEditor Class](https://mastra.ai/reference/editor/mastra-editor.md)
- [ProcessorProvider](https://mastra.ai/reference/editor/processor-provider.md)
- [ToolProvider](https://mastra.ai/reference/editor/tool-provider.md)
- Agent Builder
- [AgentBuilderOptions](https://mastra.ai/reference/editor/agent-builder/agent-builder-options.md)
- [BuilderAgentDefaults](https://mastra.ai/reference/editor/agent-builder/builder-agent-defaults.md)
- [Models default](https://mastra.ai/reference/editor/agent-builder/builder-models.md)
- Browser
- [BrowserProvider](https://mastra.ai/reference/editor/browser-provider.md)
- [StorageBrowserRef](https://mastra.ai/reference/editor/storage-browser-ref.md)
- Workspace
- [FilesystemProvider](https://mastra.ai/reference/editor/filesystem-provider.md)
- [SandboxProvider](https://mastra.ai/reference/editor/sandbox-provider.md)
- [StorageWorkspaceRef](https://mastra.ai/reference/editor/storage-workspace-ref.md)
- Evals
- [createScorer()](https://mastra.ai/reference/evals/create-scorer.md)
- [filterRun()](https://mastra.ai/reference/evals/filter-run.md)
- [MastraScorer](https://mastra.ai/reference/evals/mastra-scorer.md)
- [Quick Checks](https://mastra.ai/reference/evals/checks.md)
- [runEvals()](https://mastra.ai/reference/evals/run-evals.md)
- [Scorer Utils](https://mastra.ai/reference/evals/scorer-utils.md)
- Built-in scorers
- [Answer Relevancy Scorer](https://mastra.ai/reference/evals/answer-relevancy.md)
- [Answer Similarity Scorer](https://mastra.ai/reference/evals/answer-similarity.md)
- [Bias](https://mastra.ai/reference/evals/bias.md)
- [Completeness](https://mastra.ai/reference/evals/completeness.md)
- [Content Similarity Scorer](https://mastra.ai/reference/evals/content-similarity.md)
- [Context Precision Scorer](https://mastra.ai/reference/evals/context-precision.md)
- [Context Relevance Scorer](https://mastra.ai/reference/evals/context-relevance.md)
- [Faithfulness](https://mastra.ai/reference/evals/faithfulness.md)
- [Hallucination](https://mastra.ai/reference/evals/hallucination.md)
- [Keyword Coverage Scorer](https://mastra.ai/reference/evals/keyword-coverage.md)
- [Noise Sensitivity Scorer](https://mastra.ai/reference/evals/noise-sensitivity.md)
- [Prompt Alignment Scorer](https://mastra.ai/reference/evals/prompt-alignment.md)
- [Rubric Scorer](https://mastra.ai/reference/evals/rubric.md)
- [Textual Difference Scorer](https://mastra.ai/reference/evals/textual-difference.md)
- [Tone Consistency Scorer](https://mastra.ai/reference/evals/tone-consistency.md)
- [Tool Call Accuracy Scorers](https://mastra.ai/reference/evals/tool-call-accuracy.md)
- [Toxicity](https://mastra.ai/reference/evals/toxicity.md)
- [Trajectory Accuracy Scorers](https://mastra.ai/reference/evals/trajectory-accuracy.md)
- Datasets
- [Dataset Class](https://mastra.ai/reference/datasets/dataset.md)
- [DatasetsManager Class](https://mastra.ai/reference/datasets/datasets-manager.md)
- [.addItem()](https://mastra.ai/reference/datasets/addItem.md)
- [.addItems()](https://mastra.ai/reference/datasets/addItems.md)
- [.compareExperiments()](https://mastra.ai/reference/datasets/compareExperiments.md)
- [.create()](https://mastra.ai/reference/datasets/create.md)
- [.delete()](https://mastra.ai/reference/datasets/delete.md)
- [.deleteExperiment()](https://mastra.ai/reference/datasets/deleteExperiment.md)
- [.deleteItem()](https://mastra.ai/reference/datasets/deleteItem.md)
- [.deleteItems()](https://mastra.ai/reference/datasets/deleteItems.md)
- [.get()](https://mastra.ai/reference/datasets/get.md)
- [.getDetails()](https://mastra.ai/reference/datasets/getDetails.md)
- [.getExperiment()](https://mastra.ai/reference/datasets/getExperiment.md)
- [.getItem()](https://mastra.ai/reference/datasets/getItem.md)
- [.getItemHistory()](https://mastra.ai/reference/datasets/getItemHistory.md)
- [.list()](https://mastra.ai/reference/datasets/list.md)
- [.listExperimentResults()](https://mastra.ai/reference/datasets/listExperimentResults.md)
- [.listExperiments()](https://mastra.ai/reference/datasets/listExperiments.md)
- [.listItems()](https://mastra.ai/reference/datasets/listItems.md)
- [.listVersions()](https://mastra.ai/reference/datasets/listVersions.md)
- [.startExperiment()](https://mastra.ai/reference/datasets/startExperiment.md)
- [.startExperimentAsync()](https://mastra.ai/reference/datasets/startExperimentAsync.md)
- [.update()](https://mastra.ai/reference/datasets/update.md)
- [.updateItem()](https://mastra.ai/reference/datasets/updateItem.md)
- File-based Agents
- [config.ts](https://mastra.ai/reference/file-based-agents/config.md)
- [Instructions](https://mastra.ai/reference/file-based-agents/instructions.md)
- [Logger](https://mastra.ai/reference/file-based-agents/logger.md)
- [Memory](https://mastra.ai/reference/file-based-agents/memory.md)
- [Observability](https://mastra.ai/reference/file-based-agents/observability.md)
- [Processors](https://mastra.ai/reference/file-based-agents/processors.md)
- [Scorers](https://mastra.ai/reference/file-based-agents/scorers.md)
- [Server](https://mastra.ai/reference/file-based-agents/server.md)
- [Skills](https://mastra.ai/reference/file-based-agents/skills.md)
- [Storage](https://mastra.ai/reference/file-based-agents/storage.md)
- [Studio](https://mastra.ai/reference/file-based-agents/studio.md)
- [Subagents](https://mastra.ai/reference/file-based-agents/subagents.md)
- [Tools](https://mastra.ai/reference/file-based-agents/tools.md)
- [Workflows](https://mastra.ai/reference/file-based-agents/workflows.md)
- [Workspace](https://mastra.ai/reference/file-based-agents/workspace.md)
- Mastra platform
- [API Reference](https://mastra.ai/reference/mastra-platform/api.md)
- Memory
- [Cloned Thread Utilities](https://mastra.ai/reference/memory/clone-utilities.md)
- [Memory Class](https://mastra.ai/reference/memory/memory-class.md)
- [Observational Memory](https://mastra.ai/reference/memory/observational-memory.md)
- [SerializedMemoryConfig](https://mastra.ai/reference/memory/serialized-memory-config.md)
- [summarizeConversation()](https://mastra.ai/reference/memory/summarizeConversation.md)
- [.cloneThread()](https://mastra.ai/reference/memory/cloneThread.md)
- [.createThread()](https://mastra.ai/reference/memory/createThread.md)
- [.deleteMessages()](https://mastra.ai/reference/memory/deleteMessages.md)
- [.getThreadById()](https://mastra.ai/reference/memory/getThreadById.md)
- [.listThreads()](https://mastra.ai/reference/memory/listThreads.md)
- [.recall()](https://mastra.ai/reference/memory/recall.md)
- [.summarizeThread()](https://mastra.ai/reference/memory/summarizeThread.md)
- Observability
- Feedback
- [Feedback](https://mastra.ai/reference/observability/feedback.md)
- Logging
- [PinoLogger](https://mastra.ai/reference/logging/pino-logger.md)
- Metrics
- [Automatic Metrics](https://mastra.ai/reference/observability/metrics/automatic-metrics.md)
- Tracing
- [Configuration](https://mastra.ai/reference/observability/tracing/configuration.md)
- [Instances](https://mastra.ai/reference/observability/tracing/instances.md)
- [Interfaces](https://mastra.ai/reference/observability/tracing/interfaces.md)
- [Span filtering](https://mastra.ai/reference/observability/tracing/span-filtering.md)
- [Spans](https://mastra.ai/reference/observability/tracing/spans.md)
- Bridges
- [DatadogBridge](https://mastra.ai/reference/observability/tracing/bridges/datadog.md)
- [OtelBridge](https://mastra.ai/reference/observability/tracing/bridges/otel.md)
- Exporters
- [Arize](https://mastra.ai/reference/observability/tracing/exporters/arize.md)
- [Arthur](https://mastra.ai/reference/observability/tracing/exporters/arthur.md)
- [Braintrust](https://mastra.ai/reference/observability/tracing/exporters/braintrust.md)
- [CloudExporter (deprecated)](https://mastra.ai/reference/observability/tracing/exporters/cloud-exporter.md)
- [Console](https://mastra.ai/reference/observability/tracing/exporters/console-exporter.md)
- [Datadog](https://mastra.ai/reference/observability/tracing/exporters/datadog.md)
- [DefaultExporter (deprecated)](https://mastra.ai/reference/observability/tracing/exporters/default-exporter.md)
- [Laminar](https://mastra.ai/reference/observability/tracing/exporters/laminar.md)
- [Langfuse](https://mastra.ai/reference/observability/tracing/exporters/langfuse.md)
- [LangSmith](https://mastra.ai/reference/observability/tracing/exporters/langsmith.md)
- [MastraPlatformExporter](https://mastra.ai/reference/observability/tracing/exporters/mastra-platform-exporter.md)
- [MastraStorageExporter](https://mastra.ai/reference/observability/tracing/exporters/mastra-storage-exporter.md)
- [OpenTelemetry](https://mastra.ai/reference/observability/tracing/exporters/otel.md)
- [PostHog](https://mastra.ai/reference/observability/tracing/exporters/posthog.md)
- [Sentry](https://mastra.ai/reference/observability/tracing/exporters/sentry.md)
- Processors
- [SensitiveDataFilter](https://mastra.ai/reference/observability/tracing/processors/sensitive-data-filter.md)
- Processors
- [BatchPartsProcessor](https://mastra.ai/reference/processors/batch-parts-processor.md)
- [CostGuardProcessor](https://mastra.ai/reference/processors/cost-guard-processor.md)
- [LanguageDetector](https://mastra.ai/reference/processors/language-detector.md)
- [MessageHistory](https://mastra.ai/reference/processors/message-history-processor.md)
- [ModerationProcessor](https://mastra.ai/reference/processors/moderation-processor.md)
- [PIIDetector](https://mastra.ai/reference/processors/pii-detector.md)
- [PrefillErrorHandler](https://mastra.ai/reference/processors/prefill-error-handler.md)
- [Processor Interface](https://mastra.ai/reference/processors/processor-interface.md)
- [PromptInjectionDetector](https://mastra.ai/reference/processors/prompt-injection-detector.md)
- [ProviderHistoryCompat](https://mastra.ai/reference/processors/provider-history-compat.md)
- [RegexFilterProcessor](https://mastra.ai/reference/processors/regex-filter-processor.md)
- [ResponseCache](https://mastra.ai/reference/processors/response-cache.md)
- [SemanticRecall](https://mastra.ai/reference/processors/semantic-recall-processor.md)
- [SkillSearchProcessor](https://mastra.ai/reference/processors/skill-search-processor.md)
- [StreamErrorRetryProcessor](https://mastra.ai/reference/processors/stream-error-retry-processor.md)
- [SystemPromptScrubber](https://mastra.ai/reference/processors/system-prompt-scrubber.md)
- [TokenLimiterProcessor](https://mastra.ai/reference/processors/token-limiter-processor.md)
- [ToolCallFilter](https://mastra.ai/reference/processors/tool-call-filter.md)
- [ToolSearchProcessor](https://mastra.ai/reference/processors/tool-search-processor.md)
- [UnicodeNormalizer](https://mastra.ai/reference/processors/unicode-normalizer.md)
- [WorkingMemory](https://mastra.ai/reference/processors/working-memory-processor.md)
- PubSub
- [CachingPubSub](https://mastra.ai/reference/pubsub/caching-pubsub.md)
- [EventEmitterPubSub](https://mastra.ai/reference/pubsub/event-emitter.md)
- [GoogleCloudPubSub](https://mastra.ai/reference/pubsub/google-cloud-pubsub.md)
- [LeaseProvider](https://mastra.ai/reference/pubsub/lease-provider.md)
- [PubSub](https://mastra.ai/reference/pubsub/base.md)
- [RedisStreamsPubSub](https://mastra.ai/reference/pubsub/redis-streams.md)
- [UnixSocketPubSub](https://mastra.ai/reference/pubsub/unix-socket-pubsub.md)
- RAG
- [DatabaseConfig](https://mastra.ai/reference/rag/database-config.md)
- [Embed](https://mastra.ai/reference/rag/embeddings.md)
- [ExtractParams](https://mastra.ai/reference/rag/extract-params.md)
- [GraphRAG](https://mastra.ai/reference/rag/graph-rag.md)
- [MDocument](https://mastra.ai/reference/rag/document.md)
- [Metadata Filters](https://mastra.ai/reference/rag/metadata-filters.md)
- [rerank()](https://mastra.ai/reference/rag/rerank.md)
- [rerankWithScorer()](https://mastra.ai/reference/rag/rerankWithScorer.md)
- [.chunk()](https://mastra.ai/reference/rag/chunk.md)
- Schedules
- [Overview](https://mastra.ai/reference/schedules/overview.md)
- Server
- [createRoute()](https://mastra.ai/reference/server/create-route.md)
- [Express Adapter](https://mastra.ai/reference/server/express-adapter.md)
- [Fastify Adapter](https://mastra.ai/reference/server/fastify-adapter.md)
- [Hono Adapter](https://mastra.ai/reference/server/hono-adapter.md)
- [Koa Adapter](https://mastra.ai/reference/server/koa-adapter.md)
- [MastraServer](https://mastra.ai/reference/server/mastra-server.md)
- [NestJS Adapter](https://mastra.ai/reference/server/nestjs-adapter.md)
- [registerApiRoute()](https://mastra.ai/reference/server/register-api-route.md)
- [Server Routes](https://mastra.ai/reference/server/routes.md)
- Signals
- [createNotificationInboxTool()](https://mastra.ai/reference/signals/create-notification-inbox-tool.md)
- [SignalProvider](https://mastra.ai/reference/signals/signal-provider.md)
- [TaskSignalProvider](https://mastra.ai/reference/signals/task-signal-provider.md)
- [WebhookSignalProvider](https://mastra.ai/reference/signals/webhook-signal-provider.md)
- Storage
- [Overview](https://mastra.ai/reference/storage/overview.md)
- [Aurora DSQL Storage](https://mastra.ai/reference/storage/dsql.md)
- [ClickHouse Storage](https://mastra.ai/reference/storage/clickhouse.md)
- [Cloudflare D1 Storage](https://mastra.ai/reference/storage/cloudflare-d1.md)
- [Cloudflare KV Storage](https://mastra.ai/reference/storage/cloudflare.md)
- [Composite Storage](https://mastra.ai/reference/storage/composite.md)
- [Convex Storage](https://mastra.ai/reference/storage/convex.md)
- [DuckDB Storage](https://mastra.ai/reference/storage/duckdb.md)
- [DynamoDB Storage](https://mastra.ai/reference/storage/dynamodb.md)
- [Google Cloud Spanner Storage](https://mastra.ai/reference/storage/spanner.md)
- [LanceDB Storage](https://mastra.ai/reference/storage/lance.md)
- [libSQL Storage](https://mastra.ai/reference/storage/libsql.md)
- [MongoDB Storage](https://mastra.ai/reference/storage/mongodb.md)
- [MSSQL Storage](https://mastra.ai/reference/storage/mssql.md)
- [PostgreSQL Storage](https://mastra.ai/reference/storage/postgresql.md)
- [Redis Storage](https://mastra.ai/reference/storage/redis.md)
- [Retention (prune)](https://mastra.ai/reference/storage/retention.md)
- [Upstash Storage](https://mastra.ai/reference/storage/upstash.md)
- Streaming
- [ChunkType](https://mastra.ai/reference/streaming/ChunkType.md)
- Agents
- [MastraModelOutput](https://mastra.ai/reference/streaming/agents/MastraModelOutput.md)
- [.stream()](https://mastra.ai/reference/streaming/agents/stream.md)
- [.streamLegacy()](https://mastra.ai/reference/streaming/agents/streamLegacy.md)
- [.streamUntilIdle()](https://mastra.ai/reference/streaming/agents/streamUntilIdle.md)
- Workflows
- [.observeStream()](https://mastra.ai/reference/streaming/workflows/observeStream.md)
- [.resumeStream()](https://mastra.ai/reference/streaming/workflows/resumeStream.md)
- [.stream()](https://mastra.ai/reference/streaming/workflows/stream.md)
- [.timeTravelStream()](https://mastra.ai/reference/streaming/workflows/timeTravelStream.md)
- Templates
- [Overview](https://mastra.ai/reference/templates/overview.md)
- Tools and MCP
- [askUserTool](https://mastra.ai/reference/tools/ask-user-tool.md)
- [Bright Data Tools](https://mastra.ai/reference/tools/brightdata.md)
- [createCodeMode()](https://mastra.ai/reference/tools/create-code-mode.md)
- [createDocumentChunkerTool()](https://mastra.ai/reference/tools/document-chunker-tool.md)
- [createGraphRAGTool()](https://mastra.ai/reference/tools/graph-rag-tool.md)
- [createTool()](https://mastra.ai/reference/tools/create-tool.md)
- [createVectorQueryTool()](https://mastra.ai/reference/tools/vector-query-tool.md)
- [MCPClient](https://mastra.ai/reference/tools/mcp-client.md)
- [MCPServer](https://mastra.ai/reference/tools/mcp-server.md)
- [Perplexity Tools](https://mastra.ai/reference/tools/perplexity.md)
- [submitPlanTool](https://mastra.ai/reference/tools/submit-plan-tool.md)
- [Task tools](https://mastra.ai/reference/tools/task-tools.md)
- [Tavily Tools](https://mastra.ai/reference/tools/tavily.md)
- Vectors
- [Amazon S3 Vector Store](https://mastra.ai/reference/vectors/s3vectors.md)
- [Astra Vector Store](https://mastra.ai/reference/vectors/astra.md)
- [Chroma Vector Store](https://mastra.ai/reference/vectors/chroma.md)
- [Cloudflare Vector Store](https://mastra.ai/reference/vectors/vectorize.md)
- [Convex Vector Store](https://mastra.ai/reference/vectors/convex.md)
- [Couchbase Vector Store](https://mastra.ai/reference/vectors/couchbase.md)
- [DuckDB Vector Store](https://mastra.ai/reference/vectors/duckdb.md)
- [ElasticSearch Vector Store](https://mastra.ai/reference/vectors/elasticsearch.md)
- [Lance Vector Store](https://mastra.ai/reference/vectors/lance.md)
- [libSQL Vector Store](https://mastra.ai/reference/vectors/libsql.md)
- [MongoDB Vector Store](https://mastra.ai/reference/vectors/mongodb.md)
- [OpenSearch Vector Store](https://mastra.ai/reference/vectors/opensearch.md)
- [PG Vector Store](https://mastra.ai/reference/vectors/pg.md)
- [Pinecone Vector Store](https://mastra.ai/reference/vectors/pinecone.md)
- [Qdrant Vector Store](https://mastra.ai/reference/vectors/qdrant.md)
- [Turbopuffer Vector Store](https://mastra.ai/reference/vectors/turbopuffer.md)
- [Upstash Vector Store](https://mastra.ai/reference/vectors/upstash.md)
- Voice
- [AWS Nova Sonic](https://mastra.ai/reference/voice/aws-nova-sonic.md)
- [Azure](https://mastra.ai/reference/voice/azure.md)
- [Cloudflare](https://mastra.ai/reference/voice/cloudflare.md)
- [Composite Voice](https://mastra.ai/reference/voice/composite-voice.md)
- [Deepgram](https://mastra.ai/reference/voice/deepgram.md)
- [ElevenLabs](https://mastra.ai/reference/voice/elevenlabs.md)
- [Events](https://mastra.ai/reference/voice/voice.events.md)
- [Google](https://mastra.ai/reference/voice/google.md)
- [Google Gemini Live](https://mastra.ai/reference/voice/google-gemini-live.md)
- [Inworld](https://mastra.ai/reference/voice/inworld.md)
- [Inworld Realtime](https://mastra.ai/reference/voice/inworld-realtime.md)
- [LiveKit](https://mastra.ai/reference/voice/livekit.md)
- [Mastra Voice](https://mastra.ai/reference/voice/mastra-voice.md)
- [Mistral](https://mastra.ai/reference/voice/mistral.md)
- [Murf](https://mastra.ai/reference/voice/murf.md)
- [OpenAI](https://mastra.ai/reference/voice/openai.md)
- [OpenAI Realtime](https://mastra.ai/reference/voice/openai-realtime.md)
- [PlayAI](https://mastra.ai/reference/voice/playai.md)
- [Sarvam](https://mastra.ai/reference/voice/sarvam.md)
- [Speechify](https://mastra.ai/reference/voice/speechify.md)
- [xAI Realtime](https://mastra.ai/reference/voice/xai-realtime.md)
- [.addInstructions()](https://mastra.ai/reference/voice/voice.addInstructions.md)
- [.addTools()](https://mastra.ai/reference/voice/voice.addTools.md)
- [.answer()](https://mastra.ai/reference/voice/voice.answer.md)
- [.close()](https://mastra.ai/reference/voice/voice.close.md)
- [.connect()](https://mastra.ai/reference/voice/voice.connect.md)
- [.getSpeakers()](https://mastra.ai/reference/voice/voice.getSpeakers.md)
- [.listen()](https://mastra.ai/reference/voice/voice.listen.md)
- [.off()](https://mastra.ai/reference/voice/voice.off.md)
- [.on()](https://mastra.ai/reference/voice/voice.on.md)
- [.send()](https://mastra.ai/reference/voice/voice.send.md)
- [.speak()](https://mastra.ai/reference/voice/voice.speak.md)
- [.updateConfig()](https://mastra.ai/reference/voice/voice.updateConfig.md)
- Workflows
- [Run Class](https://mastra.ai/reference/workflows/run.md)
- [Step Class](https://mastra.ai/reference/workflows/step.md)
- [Workflow Class](https://mastra.ai/reference/workflows/workflow.md)
- [Workflow State Reader](https://mastra.ai/reference/workflows/workflow-state-reader.md)
- Methods
- [.branch()](https://mastra.ai/reference/workflows/workflow-methods/branch.md)
- [.commit()](https://mastra.ai/reference/workflows/workflow-methods/commit.md)
- [.createRun()](https://mastra.ai/reference/workflows/workflow-methods/create-run.md)
- [.dountil()](https://mastra.ai/reference/workflows/workflow-methods/dountil.md)
- [.dowhile()](https://mastra.ai/reference/workflows/workflow-methods/dowhile.md)
- [.foreach()](https://mastra.ai/reference/workflows/workflow-methods/foreach.md)
- [.map()](https://mastra.ai/reference/workflows/workflow-methods/map.md)
- [.parallel()](https://mastra.ai/reference/workflows/workflow-methods/parallel.md)
- [.sleep()](https://mastra.ai/reference/workflows/workflow-methods/sleep.md)
- [.sleepUntil()](https://mastra.ai/reference/workflows/workflow-methods/sleepUntil.md)
- [.then()](https://mastra.ai/reference/workflows/workflow-methods/then.md)
- Run Methods
- [.cancel()](https://mastra.ai/reference/workflows/run-methods/cancel.md)
- [.restart()](https://mastra.ai/reference/workflows/run-methods/restart.md)
- [.resume()](https://mastra.ai/reference/workflows/run-methods/resume.md)
- [.start()](https://mastra.ai/reference/workflows/run-methods/start.md)
- [.startAsync()](https://mastra.ai/reference/workflows/run-methods/startAsync.md)
- [.timeTravel()](https://mastra.ai/reference/workflows/run-methods/timeTravel.md)
- Workspaces
- [AgentCoreRuntimeSandbox](https://mastra.ai/reference/workspace/agentcore-runtime-sandbox.md)
- [AgentFSFilesystem](https://mastra.ai/reference/workspace/agentfs-filesystem.md)
- [AppleContainerSandbox](https://mastra.ai/reference/workspace/apple-container-sandbox.md)
- [ArchilFilesystem](https://mastra.ai/reference/workspace/archil-filesystem.md)
- [AzureBlobFilesystem](https://mastra.ai/reference/workspace/azure-blob-filesystem.md)
- [BlaxelSandbox](https://mastra.ai/reference/workspace/blaxel-sandbox.md)
- [DaytonaSandbox](https://mastra.ai/reference/workspace/daytona-sandbox.md)
- [DockerSandbox](https://mastra.ai/reference/workspace/docker-sandbox.md)
- [E2BSandbox](https://mastra.ai/reference/workspace/e2b-sandbox.md)
- [FilesSDKFilesystem](https://mastra.ai/reference/workspace/files-sdk-filesystem.md)
- [GCSFilesystem](https://mastra.ai/reference/workspace/gcs-filesystem.md)
- [GoogleDriveFilesystem](https://mastra.ai/reference/workspace/google-drive-filesystem.md)
- [LocalFilesystem](https://mastra.ai/reference/workspace/local-filesystem.md)
- [LocalSandbox](https://mastra.ai/reference/workspace/local-sandbox.md)
- [MesaFilesystem](https://mastra.ai/reference/workspace/mesa-filesystem.md)
- [ModalSandbox](https://mastra.ai/reference/workspace/modal-sandbox.md)
- [RailwaySandbox](https://mastra.ai/reference/workspace/railway-sandbox.md)
- [S3Filesystem](https://mastra.ai/reference/workspace/s3-filesystem.md)
- [SandboxProcessManager](https://mastra.ai/reference/workspace/process-manager.md)
- [VercelSandbox](https://mastra.ai/reference/workspace/vercel-sandbox.md)
- [VercelServerlessSandbox](https://mastra.ai/reference/workspace/vercel-serverless.md)
- [Workspace Class](https://mastra.ai/reference/workspace/workspace-class.md)
- [WorkspaceFilesystem](https://mastra.ai/reference/workspace/filesystem.md)
- [WorkspaceSandbox](https://mastra.ai/reference/workspace/sandbox.md)