# 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) - [Develop](https://mastra.ai/docs/develop.md) - Build - Agents - [Tools](https://mastra.ai/docs/agents/tools.md) - [Structured Output](https://mastra.ai/docs/agents/structured-output.md) - [Human-in-the-Loop](https://mastra.ai/docs/agents/human-in-the-loop.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) - Workflows - [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) - [Dynamic Workflows](https://mastra.ai/docs/workflows/dynamic-workflows.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) - Harness - [Durable Agents](https://mastra.ai/docs/harness/durable-agents.md) - [Background Tasks](https://mastra.ai/docs/harness/background-tasks.md) - [Goals](https://mastra.ai/docs/harness/goals.md) - [Schedules](https://mastra.ai/docs/harness/schedules.md) - [Signals](https://mastra.ai/docs/harness/signals.md) - [Signal Providers](https://mastra.ai/docs/harness/signal-providers.md) - [Agent Controller](https://mastra.ai/docs/harness/agent-controller.md) - Memory - [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) - Extend - [Subagents](https://mastra.ai/docs/subagents.md) - [Skills](https://mastra.ai/docs/skills.md) - [Channels](https://mastra.ai/docs/channels.md) - Sandbox - [Filesystem](https://mastra.ai/docs/sandbox/filesystem.md) - [Search](https://mastra.ai/docs/sandbox/search.md) - [Skills](https://mastra.ai/docs/sandbox/skills.md) - [LSP](https://mastra.ai/docs/sandbox/lsp.md) - [Browser](https://mastra.ai/docs/browser.md) - Connections - [MCP](https://mastra.ai/docs/connections/mcp.md) - [A2A](https://mastra.ai/docs/connections/a2a.md) - [ACP](https://mastra.ai/docs/connections/acp.md) - [SDK Agents](https://mastra.ai/docs/connections/sdk-agents.md) - Develop / Deploy - [Storage](https://mastra.ai/docs/storage.md) - Server - [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) - Studio - [Deployment](https://mastra.ai/docs/studio/deployment.md) - [Auth](https://mastra.ai/docs/studio/auth.md) - [Observability](https://mastra.ai/docs/studio/observability.md) - [Editor](https://mastra.ai/docs/studio/editor.md) - Auth - [Composite Auth](https://mastra.ai/docs/auth/composite-auth.md) - [Custom Auth Provider](https://mastra.ai/docs/auth/custom-auth-provider.md) - [Fine-Grained Authorization](https://mastra.ai/docs/auth/fga.md) - [JSON Web Token](https://mastra.ai/docs/auth/jwt.md) - [Simple Auth](https://mastra.ai/docs/auth/simple-auth.md) - [Workers](https://mastra.ai/docs/auth/workers.md) - Deploy - [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) - [Workers](https://mastra.ai/docs/deployment/workers.md) - Observe - Traces - [Traces](https://mastra.ai/docs/observability/tracing/overview.md) - [Logging](https://mastra.ai/docs/observability/logging.md) - [Feedback](https://mastra.ai/docs/observability/feedback.md) - [Storage](https://mastra.ai/docs/observability/integrations/exporters/mastra-storage.md) - Metrics - [Querying Metrics](https://mastra.ai/docs/observability/metrics/querying.md) - Evals - [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 - [Experiments](https://mastra.ai/docs/datasets/running-experiments.md) - More - Guides - [Streaming](https://mastra.ai/docs/guides/streaming.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 - Providers ## Integrations - [Overview](https://mastra.ai/integrations.md) - Channels - [Discord](https://mastra.ai/integrations/channels/discord.md) - [GitHub](https://mastra.ai/integrations/channels/github.md) - [iMessage](https://mastra.ai/integrations/channels/imessage.md) - [Microsoft Teams](https://mastra.ai/integrations/channels/teams.md) - [Slack](https://mastra.ai/integrations/channels/slack.md) - [Telegram](https://mastra.ai/integrations/channels/telegram.md) - [WhatsApp](https://mastra.ai/integrations/channels/whatsapp.md) - Frameworks - [Astro](https://mastra.ai/integrations/frameworks/astro.md) - [Electron](https://mastra.ai/integrations/frameworks/electron.md) - [Express](https://mastra.ai/integrations/frameworks/express.md) - [Hono](https://mastra.ai/integrations/frameworks/hono.md) - [NestJS](https://mastra.ai/integrations/frameworks/nestjs.md) - [Next.js](https://mastra.ai/integrations/frameworks/next-js.md) - [Nuxt](https://mastra.ai/integrations/frameworks/nuxt.md) - [React + Vite](https://mastra.ai/integrations/frameworks/vite-react.md) - [SvelteKit](https://mastra.ai/integrations/frameworks/sveltekit.md) - Agentic UI - [AI SDK UI](https://mastra.ai/integrations/agentic-ui/ai-sdk-ui.md) - [Assistant UI](https://mastra.ai/integrations/agentic-ui/assistant-ui.md) - [CopilotKit](https://mastra.ai/integrations/agentic-ui/copilotkit.md) - [OpenUI](https://mastra.ai/integrations/agentic-ui/openui.md) - Sandboxes - [AgentCore](https://mastra.ai/integrations/sandboxes/agentcore.md) - [Apple Container](https://mastra.ai/integrations/sandboxes/apple-container.md) - [Blaxel](https://mastra.ai/integrations/sandboxes/blaxel.md) - [Cloudflare Sandbox](https://mastra.ai/integrations/sandboxes/cloudflare-sandbox.md) - [Daytona](https://mastra.ai/integrations/sandboxes/daytona.md) - [Docker](https://mastra.ai/integrations/sandboxes/docker.md) - [E2B](https://mastra.ai/integrations/sandboxes/e2b.md) - [Modal](https://mastra.ai/integrations/sandboxes/modal.md) - [Railway](https://mastra.ai/integrations/sandboxes/railway.md) - [Vercel](https://mastra.ai/integrations/sandboxes/vercel.md) - Observability - [Arize](https://mastra.ai/integrations/observability/arize.md) - [Arthur](https://mastra.ai/integrations/observability/arthur.md) - [Braintrust](https://mastra.ai/integrations/observability/braintrust.md) - [Confident AI](https://mastra.ai/integrations/observability/confident-ai.md) - [Datadog](https://mastra.ai/integrations/observability/datadog.md) - [Laminar](https://mastra.ai/integrations/observability/laminar.md) - [Langfuse](https://mastra.ai/integrations/observability/langfuse.md) - [LangSmith](https://mastra.ai/integrations/observability/langsmith.md) - [OpenTelemetry](https://mastra.ai/integrations/observability/opentelemetry.md) - [PostHog](https://mastra.ai/integrations/observability/posthog.md) - [Sentry](https://mastra.ai/integrations/observability/sentry.md) - Databases - [Aurora DSQL](https://mastra.ai/integrations/databases/aurora-dsql.md) - [ClickHouse](https://mastra.ai/integrations/databases/clickhouse.md) - [Cloudflare D1](https://mastra.ai/integrations/databases/cloudflare-d1.md) - [Cloudflare KV](https://mastra.ai/integrations/databases/cloudflare-kv.md) - [Convex](https://mastra.ai/integrations/databases/convex.md) - [DuckDB](https://mastra.ai/integrations/databases/duckdb.md) - [DynamoDB](https://mastra.ai/integrations/databases/dynamodb.md) - [Google Cloud Spanner](https://mastra.ai/integrations/databases/spanner.md) - [LanceDB](https://mastra.ai/integrations/databases/lancedb.md) - [libSQL](https://mastra.ai/integrations/databases/libsql.md) - [MongoDB](https://mastra.ai/integrations/databases/mongodb.md) - [MSSQL](https://mastra.ai/integrations/databases/mssql.md) - [Neon Postgres](https://mastra.ai/integrations/databases/neon.md) - [OracleDB](https://mastra.ai/integrations/databases/oracledb.md) - [PostgreSQL](https://mastra.ai/integrations/databases/postgresql.md) - [Redis](https://mastra.ai/integrations/databases/redis.md) - [Upstash](https://mastra.ai/integrations/databases/upstash.md) - Deploy - [Amazon Bedrock AgentCore](https://mastra.ai/integrations/deploy/aws-bedrock-agentcore.md) - [Amazon EC2](https://mastra.ai/integrations/deploy/amazon-ec2.md) - [AWS Lambda](https://mastra.ai/integrations/deploy/aws-lambda.md) - [Azure App Services](https://mastra.ai/integrations/deploy/azure-app-services.md) - [Cloudflare](https://mastra.ai/integrations/deploy/cloudflare.md) - [Digital Ocean](https://mastra.ai/integrations/deploy/digital-ocean.md) - [Inngest](https://mastra.ai/integrations/deploy/inngest.md) - [Kubernetes](https://mastra.ai/integrations/deploy/kubernetes.md) - [Netlify](https://mastra.ai/integrations/deploy/netlify.md) - [Render](https://mastra.ai/integrations/deploy/render.md) - [Temporal](https://mastra.ai/integrations/deploy/temporal.md) - [Vercel](https://mastra.ai/integrations/deploy/vercel.md) - Tools - [Bright Data](https://mastra.ai/integrations/tools/brightdata.md) - [Firecrawl](https://mastra.ai/integrations/tools/firecrawl.md) - [Perplexity](https://mastra.ai/integrations/tools/perplexity.md) - [Tavily](https://mastra.ai/integrations/tools/tavily.md) - Voice - [AWS Nova Sonic](https://mastra.ai/integrations/voice/aws-nova-sonic.md) - [Azure](https://mastra.ai/integrations/voice/azure.md) - [Cloudflare](https://mastra.ai/integrations/voice/cloudflare.md) - [Deepgram](https://mastra.ai/integrations/voice/deepgram.md) - [ElevenLabs](https://mastra.ai/integrations/voice/elevenlabs.md) - [Google](https://mastra.ai/integrations/voice/google.md) - [Inworld](https://mastra.ai/integrations/voice/inworld.md) - [LiveKit](https://mastra.ai/integrations/voice/livekit.md) - [Mistral](https://mastra.ai/integrations/voice/mistral.md) - [Murf](https://mastra.ai/integrations/voice/murf.md) - [OpenAI](https://mastra.ai/integrations/voice/openai.md) - [Sarvam](https://mastra.ai/integrations/voice/sarvam.md) - [Speechify](https://mastra.ai/integrations/voice/speechify.md) - [xAI](https://mastra.ai/integrations/voice/xai.md) - Auth - [Auth0](https://mastra.ai/integrations/auth/auth0.md) - [Better Auth](https://mastra.ai/integrations/auth/better-auth.md) - [Clerk](https://mastra.ai/integrations/auth/clerk.md) - [Firebase](https://mastra.ai/integrations/auth/firebase.md) - [Google](https://mastra.ai/integrations/auth/google.md) - [Okta](https://mastra.ai/integrations/auth/okta.md) - [Supabase](https://mastra.ai/integrations/auth/supabase.md) - [WorkOS](https://mastra.ai/integrations/auth/workos.md) - Browsers - [AgentBrowser](https://mastra.ai/integrations/browsers/agent-browser.md) - [BrowserViewer](https://mastra.ai/integrations/browsers/browser-viewer.md) - [Firecrawl](https://mastra.ai/integrations/browsers/firecrawl.md) - [Stagehand](https://mastra.ai/integrations/browsers/stagehand.md) - File storage - [AgentFS](https://mastra.ai/integrations/file-storage/agentfs.md) - [Amazon S3](https://mastra.ai/integrations/file-storage/amazon-s3.md) - [Archil](https://mastra.ai/integrations/file-storage/archil.md) - [Azure Blob](https://mastra.ai/integrations/file-storage/azure-blob.md) - [Google Cloud Storage](https://mastra.ai/integrations/file-storage/google-cloud-storage.md) - [Google Drive](https://mastra.ai/integrations/file-storage/google-drive.md) - [Mesa](https://mastra.ai/integrations/file-storage/mesa.md) - [Vercel Files](https://mastra.ai/integrations/file-storage/vercel-files.md) ## Reference - [Overview](https://mastra.ai/reference.md) - [Configuration](https://mastra.ai/reference/configuration.md) - [Build with AI](https://mastra.ai/reference/build-with-ai.md) - [Manual Install](https://mastra.ai/reference/manual-install.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 - [Overview](https://mastra.ai/reference/ai-sdk/overview.md) - [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) - [Fine-Grained Authorization](https://mastra.ai/reference/auth/fga.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 - [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) - [.addDynamicWorkflow()](https://mastra.ai/reference/core/addDynamicWorkflow.md) - [.addDynamicWorkflows()](https://mastra.ai/reference/core/addDynamicWorkflows.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) - [Prompt blocks](https://mastra.ai/reference/editor/prompt-blocks.md) - [Tool configuration](https://mastra.ai/reference/editor/tools.md) - [ToolProvider](https://mastra.ai/reference/editor/tool-provider.md) - [Versioning](https://mastra.ai/reference/editor/versioning.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 Recall Scorer](https://mastra.ai/reference/evals/context-recall.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) - [Summarization Scorer](https://mastra.ai/reference/evals/summarization.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) - [Schedules](https://mastra.ai/reference/file-based-agents/schedules.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) - 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) - [.settled()](https://mastra.ai/reference/memory/settled.md) - [.summarizeThread()](https://mastra.ai/reference/memory/summarizeThread.md) - Migrations - [AgentNetwork to .network()](https://mastra.ai/reference/migrations/agentnetwork.md) - [AI SDK v4 to v5](https://mastra.ai/reference/migrations/ai-sdk-v4-to-v5.md) - [Mastra Cloud to Mastra platform](https://mastra.ai/reference/migrations/mastra-cloud.md) - [VNext to Standard APIs](https://mastra.ai/reference/migrations/vnext-to-standard-apis.md) - [.network() to Supervisor Agents](https://mastra.ai/reference/migrations/network-to-supervisor.md) - v1.0 - [Overview](https://mastra.ai/reference/migrations/upgrade-to-v1/overview.md) - [Agents](https://mastra.ai/reference/migrations/upgrade-to-v1/agent.md) - [CLI](https://mastra.ai/reference/migrations/upgrade-to-v1/cli.md) - [Client SDK](https://mastra.ai/reference/migrations/upgrade-to-v1/client.md) - [Deployment](https://mastra.ai/reference/migrations/upgrade-to-v1/deployment.md) - [Evals](https://mastra.ai/reference/migrations/upgrade-to-v1/evals.md) - [Mastra](https://mastra.ai/reference/migrations/upgrade-to-v1/mastra.md) - [MCP](https://mastra.ai/reference/migrations/upgrade-to-v1/mcp.md) - [Memory](https://mastra.ai/reference/migrations/upgrade-to-v1/memory.md) - [Processors](https://mastra.ai/reference/migrations/upgrade-to-v1/processors.md) - [RAG](https://mastra.ai/reference/migrations/upgrade-to-v1/rag.md) - [Storage](https://mastra.ai/reference/migrations/upgrade-to-v1/storage.md) - [Tools](https://mastra.ai/reference/migrations/upgrade-to-v1/tools.md) - [Tracing](https://mastra.ai/reference/migrations/upgrade-to-v1/tracing.md) - [Vectors](https://mastra.ai/reference/migrations/upgrade-to-v1/vectors.md) - [Voice](https://mastra.ai/reference/migrations/upgrade-to-v1/voice.md) - [Workflows](https://mastra.ai/reference/migrations/upgrade-to-v1/workflows.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) - [Confident AI](https://mastra.ai/reference/observability/tracing/exporters/confident-ai.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) - [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) - [TokenCostControl](https://mastra.ai/reference/processors/token-cost-control.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 - [Overview](https://mastra.ai/reference/rag/overview.md) - [Chunking and Embedding](https://mastra.ai/reference/rag/chunking-and-embedding.md) - [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) - [GraphRAG Guide](https://mastra.ai/reference/rag/graph-rag-guide.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) - [Retrieval](https://mastra.ai/reference/rag/retrieval.md) - [Vector Databases](https://mastra.ai/reference/rag/vector-databases.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) - [Composite Storage](https://mastra.ai/reference/storage/composite.md) - [Retention (prune)](https://mastra.ai/reference/storage/retention.md) - Streaming - [ChunkType](https://mastra.ai/reference/streaming/ChunkType.md) - [smoothStream()](https://mastra.ai/reference/streaming/smoothStream.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) - [createBedrockKBTool()](https://mastra.ai/reference/tools/bedrock-kb-tool.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) - [IsolatedVmCodeModeTransport](https://mastra.ai/reference/tools/isolated-vm-transport.md) - [MCPClient](https://mastra.ai/reference/tools/mcp-client.md) - [MCPServer](https://mastra.ai/reference/tools/mcp-server.md) - [QuickJsCodeModeTransport](https://mastra.ai/reference/tools/quickjs-transport.md) - [submitPlanTool](https://mastra.ai/reference/tools/submit-plan-tool.md) - [Task tools](https://mastra.ai/reference/tools/task-tools.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) - [OracleDB Vector Store](https://mastra.ai/reference/vectors/oracledb.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 - [Overview](https://mastra.ai/reference/voice/overview.md) - [Composite Voice](https://mastra.ai/reference/voice/composite-voice.md) - [Events](https://mastra.ai/reference/voice/voice.events.md) - [Mastra Voice](https://mastra.ai/reference/voice/mastra-voice.md) - [Speech to Speech](https://mastra.ai/reference/voice/speech-to-speech.md) - [Speech to Text](https://mastra.ai/reference/voice/speech-to-text.md) - [Text to Speech](https://mastra.ai/reference/voice/text-to-speech.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) - Workers - [Overview](https://mastra.ai/reference/workers/overview.md) - Workflows - [Dynamic Workflow Definition](https://mastra.ai/reference/workflows/dynamic-workflow-definition.md) - [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 - [.agent()](https://mastra.ai/reference/workflows/workflow-methods/agent.md) - [.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) - [.tool()](https://mastra.ai/reference/workflows/workflow-methods/tool.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 - [LocalFilesystem](https://mastra.ai/reference/workspace/local-filesystem.md) - [LocalSandbox](https://mastra.ai/reference/workspace/local-sandbox.md) - [PlatformFilesystem](https://mastra.ai/reference/workspace/platform-filesystem.md) - [PlatformSandbox](https://mastra.ai/reference/workspace/platform-sandbox.md) - [SandboxProcessManager](https://mastra.ai/reference/workspace/process-manager.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)