strukto-ai

mirage

精选插件

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. 1
    安装 Python 包

    需要 Python 3.11 及以上,安装 mirage-ai 库和 mirage CLI。

    uv add mirage-ai
  2. 2
    创建工作区并执行命令

    把 RAM 与 S3 挂到同一工作区后,可用 shell 在后端之间复制和检索文件,再打快照。

使用前确认

Python 包需要 Python 3.11 及以上,TypeScript SDK 需要 Node.js 20 及以上,运行环境为 macOS 或 Linux。基于 FUSE 的挂载需要平台支持。

Star 增长

3.5k → 3.6k Stars跨度 7 天 · 7 个快照点

数据来源:定期同步保存的 Star 快照;增长不构成质量、安全或官方背书。

GitHub Topics

agent-sandboxagent-toolsai-agentsbashclaude-codedshdsh-pluginfusellm-agentsopenai-agentspythontypescriptvfsvirtual-filesystem

相关项目

使用方式

该仓库不是已验证的可安装插件;请查看仓库 README 了解使用方式。

收录或清单确认都不等于本站验证。该项目因仓库添加了 dsh-plugin Topic 而自动进入目录。相关度与排查提示由公开信息自动生成,不构成质量、安全或官方背书;本站没有替你安装、运行或审核其兼容性和安全性。第三方项目可能在 Harness 进程中运行。请自行审查源代码、依赖、许可证、安装方式和权限;Star 数量不构成质量、安全或官方背书。