Mirage
strukto-ai
Unified virtual filesystem that mounts ~50 backends (S3, Drive, Slack, Gmail) as one filesystem for agents.
What is Mirage?
A unified virtual filesystem for AI agents that mounts around 50 backends (S3, Google Drive, Slack, Gmail, Redis and more) side by side as one FUSE-style filesystem, so an LLM can read, grep and pipe across every backend with no new vocabulary. It replaces many SDKs and MCP servers with one bash-style interface, plus portable workspaces and embeddable Python and TypeScript SDKs.
Pros & Cons
Pros
- Broad scope: around 50 backends behind one filesystem and bash interface, cutting per-service glue
- First-class dual Python and TypeScript SDKs plus OpenAI Agents SDK, LangChain and Pydantic AI integrations
- Apache-2.0 with a real product site, docs and an active commit history
Cons
- Explicitly pre-1.0 (v0.0.2), so APIs and backend coverage are likely unstable
- The FUSE/virtual-filesystem model constrains platforms and adds an abstraction layer to debug
- No named team and no published reliability or latency benchmarks across the advertised backends
License
Apache-2.0 (OSI-open)
When it is interesting
An agent needs uniform read/grep/pipe access across many heterogeneous data sources without writing N connectors.
When it is too early
If you need production stability, since the project self-labels at v0.0.2 with a young, fast-moving API.
Commercial alternative & related
- Commercial counterpart: Composio
This repo featured in the 2026-07 edition of the Open-Source AI Radar.
UI-TARS-desktop
bytedance
Native desktop app for a GUI/computer-use agent powered by the open-weight UI-TARS model.
strix
usestrix
Framework of autonomous AI hacker agents for dynamic application security testing.
Page Agent
alibaba
In-page JavaScript GUI agent - control any webpage with natural language, no headless browser or extension.