Ross ROSS = Recommend OSS · open-source software intelligence for agents

strukto-ai/mirage

The World's First Unified Virtual Filesystem For AI Agents observed · 2026-08-28

github.com/strukto-ai/mirage · homepage · TypeScript · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

80/100

  • Activity 99
  • Release rhythm 98
  • Longevity 8

Flags: young

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 22.0
  • age_days: 119
  • days_rel: 19
  • days_push: 7
  • n_releases_24m: 5

Full methodology

Adoption not part of the score

3569 stars · 260 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

Mirage is a unified virtual filesystem for AI agents that mounts services like S3, Google Drive, Slack, Gmail, Postgres, and Redis side-by-side as one filesystem. Agents use standard bash commands (cat, grep, pipes) to read, write, and pipe data across all backends, with snapshot/rollback versioning and a two-layer cache.

Use cases

  • give llm agents file access to s3 and slack via bash
  • mount cloud services as a virtual filesystem for ai agents
  • let claude code or openai agents grep across s3 and google drive
  • sandbox agent file operations with snapshots and rollback
  • pipe data between postgres, redis, and slack in one shell command
  • embed a virtual workspace in fastapi or express for agent runs
  • cache repeated agent reads from cloud backends

When to choose

  • you're building LLM agents that need uniform file-style access to multiple SaaS and cloud backends
  • you want agents to reuse bash skills instead of learning per-service APIs
  • you need sandboxed, versioned, portable agent workspaces

When to avoid

  • you need a general-purpose production filesystem or FUSE mount for human users
  • your stack is outside Python/TypeScript/Node ecosystems
  • you only need a single backend integration with no agent context

Facets

library · maturity active

file-system cli agent-framework caching sdk developer-tools large-language-models developer-tools files python cross-platform cli browser virtual-filesystem vfs bash agent-sandbox fuse workspace-snapshots s3 slack google-drive redis llm-tools ai-agents automation nodejs typescript

4 sources

Member repositories

RepositoryRoleHealth v2
strukto-ai/miragemain80

For agents

markdown · JSON · MCP: product_card(name="strukto-ai/mirage")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem