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.

Prerequisites

  • Python 3.12+
  • uv package manager (optional)

System FUSE

Install the OS-level FUSE kernel extension first:

Install Mirage with the FUSE Extra

pip install "mirage-ai[fuse]"
Or with uv:
uv add "mirage-ai[fuse]"

Verify

from mirage import Workspace, MountMode
from mirage.resource.ram import RAMResource

with Workspace(
    {"/data": RAMResource()},
    mode=MountMode.WRITE,
    fuse=True,
) as ws:
    print("mountpoint:", ws.fuse_mountpoint)
If the printed path exists under /tmp/mirage-*, FUSE is wired up correctly.