Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.mirage.strukto.ai/llms.txt

Use this file to discover all available pages before exploring further.

Common Issues

Import Errors After Install (Python)

  • Make sure you installed the package into the environment you are actually using.
  • If you need resource-specific dependencies, install the matching extra such as mirage-ai[s3], mirage-ai[redis], or mirage-ai[fuse].
  • For source installs, run uv sync --all-extras --no-extra camel (the camel extra conflicts with the openai stack, so excluding it keeps the rest installable).

Import Errors After Install (TypeScript)

  • Pick the entrypoint that matches your runtime: mirage/node for Node servers and CLIs, mirage/browser for browser and edge runtimes, mirage/core for runtime-agnostic primitives.
  • Native peers like FUSE and Redis are opt-in. Install them only on Node, alongside mirage, when you need those resources.
  • If your bundler complains about Node built-ins, you are probably importing mirage/node from a browser entry. Switch to mirage/browser or mirage/core.

Credential Errors

  • Check that the resource-specific environment variables are set in the current shell.
  • Confirm you followed the right setup guide from the Setup section.
  • If a resource depends on Google OAuth or bot tokens, verify the scopes and app installation steps.

FUSE Does Not Mount

  • Follow the OS-level setup first: macOS or Linux.
  • Then confirm you installed mirage[fuse].
  • If Mirage falls back to virtual mode, check the FUSE installation before debugging command behavior.

Commands Return Empty Output

  • Verify the mount prefix and the path you are querying.
  • Start with ls, tree, or stat before assuming the resource is broken.
  • For remote systems, confirm the underlying account has access to the target resource.

Docs and Examples Disagree

  • Prefer the Python quickstart and the current resource docs over older snippets copied from issues or experiments.
  • If something still looks inconsistent, open an issue or contact the team directly.

Book Time With The Team

If you are blocked and want direct help, book a troubleshooting call:

30-Minute Troubleshooting Call

Book time with the Mirage team on Cal.com.