The World's First Unified Virtual Filesystem For AI Agents
Stars 3.6k +3Forks 261许可证 Apache-2.0更新 2026/8/25
Mirage 为智能体提供统一虚拟文件系统,把 S3、Google Drive、Slack、Gmail、Redis 和数据库等服务挂载到同一目录树。会使用 shell 的模型可以直接读取、搜索和组合不同后端的数据,无需为每项服务学习新的工具接口。
项目内置约五十种后端,支持克隆、快照和版本化工作区,并提供 Python 与 TypeScript SDK 嵌入服务端或浏览器运行时。它还可通过原生适配器、插件、MCP 或 FUSE 接入多种智能体框架,部分文件中的脚本能在沙箱运行时执行。
核心能力
- 把 S3、Google Drive、Slack、Gmail、Redis 和数据库等服务挂到同一目录树,用 shell 读写搜索和组合数据
- 内置约五十种后端,工作区支持克隆、快照和版本化
- 提供 Python 与 TypeScript SDK,可嵌入服务端或浏览器运行时
- 可通过原生适配器、插件、MCP 或 FUSE 接入多种智能体框架,部分脚本能在沙箱运行时执行
如何开始
- 1安装 Python 包
需要 Python 3.11 及以上,安装 mirage-ai 库和 mirage CLI。
uv add mirage-ai - 2创建工作区并执行命令
把 RAM 与 S3 挂到同一工作区后,可用 shell 在后端之间复制和检索文件,再打快照。
使用前确认
Python 包需要 Python 3.11 及以上,TypeScript SDK 需要 Node.js 20 及以上,运行环境为 macOS 或 Linux。基于 FUSE 的挂载需要平台支持。
Star 增长
数据来源:定期同步保存的 Star 快照;增长不构成质量、安全或官方背书。
GitHub Topics
相关项目
收录或清单确认都不等于本站验证。该项目因仓库添加了 dsh-plugin Topic 而自动进入目录。相关度与排查提示由公开信息自动生成,不构成质量、安全或官方背书;本站没有替你安装、运行或审核其兼容性和安全性。第三方项目可能在 Harness 进程中运行。请自行审查源代码、依赖、许可证、安装方式和权限;Star 数量不构成质量、安全或官方背书。