Use this page to pick the first resource to try. If you want the fastest path, start with RAM or disk. If you need real integrations, jump from the setup guide to the resource docs.The Mount Mode column shows which MountMode values the resource supports (read, write, and exec, the last makes a mount executable so commands can launch binaries from it; typically used with Disk or RAM). The Docs column shows where each resource is available, with one icon per supported runtime: Python, TypeScript (Node), and TypeScript (Browser). Click an icon to jump to that runtime’s docs.Sections below mirror the Setup sidebar so you can pick a category and follow the same path through credentials → resource docs.
Mirage drops into the major agent application frameworks. Each adapter exposes a Workspace as the agent’s filesystem and shell. Click an icon to jump to the integration docs.
Framework
Docs
Notes
OpenAI Agents SDK
MirageShell and MirageEditor plug into shellTool and applyPatchTool.
Vercel AI SDK
mirageTools() returns five typed tools for generateText / streamText.
LangChain (deepagents)
LangchainWorkspace backend for deepagents. Node only.
Pi Coding Agent
Mirage extension for @mariozechner/pi-coding-agent. Node only.
Mastra
mirageTools() for Mastra Agent definitions. Node only.
Pydantic AI
For pydantic-ai and pydantic-deepagents.
CAMEL-AI
For CAMEL ChatAgent.
OpenHands
For the OpenHands agent SDK.
Claude Code (CLI)
Mount via FUSE; run claude against the mountpoint.