项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 3773
使用教程
⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。
⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。
环境要求
- Python ≥ 3.11(用于 mirage-ai 包和 mirage 命令行工具)
- Node.js ≥ 20(用于 TypeScript SDK)
- 可访问 PyPI 与 npm 源(下载 mirage-ai、@struktoai/mirage-node)
安装与启动步骤
-
1检查 Python 版本
打开终端执行命令,确认版本不低于 3.11,否则 mirage-ai 包与 mirage CLI 无法安装运行。
python3 --version -
2检查 Node.js 版本
确认 Node.js 版本不低于 20,这是 TypeScript SDK 的运行前提。
node --version -
3安装 Python 包与 CLI
通过 PyPI 安装 README 中标注的 mirage-ai 包,其中包含 mirage 命令行工具。
pip install mirage-ai -
4安装 TypeScript SDK
如需在 Node.js 项目中使用,安装 README 中标注的 npm 包 @struktoai/mirage-node。
npm install @struktoai/mirage-node -
5查看官方快速开始
README 未给出完整启动示例,请前往官方文档的 Python/TypeScript 快速开始页面按指引配置存储后端。
如何确认成功
README 未提供启动验证命令,建议按官方文档快速开始页面执行首个文件操作示例确认可用。
常见问题
Q:本机 Python 版本低于 3.11 怎么办?
A:README 要求 Python ≥ 3.11,请先升级 Python(如使用 pyenv、conda 或系统包管理器),再安装 mirage-ai。
Q:只用 TypeScript,还需要装 Python 吗?
A:不需要。Python ≥ 3.11 仅针对 mirage-ai 包和 mirage CLI,TypeScript 侧只需 Node.js ≥ 20 并安装 @struktoai/mirage-node。
Q:安装后怎么开始用?
A:README 的 Quickstart 部分未展开,请访问 docs.mirage.strukto.ai 的 Python 或 TypeScript quickstart 页面,按其示例配置存储后端。
注意事项
- 本教程的命令依据 README 中给出的包名与版本要求推导,具体安装方式请以官方文档为准。
- README 节选未提供端口、配置文件路径、API Key 等参数,请勿自行假设。
- Python 与 Node.js 两套 SDK 按需选择安装,不必同时使用。
核心亮点
- 统一抽象多种存储后端,智能体只需一套文件 API,开发效率高
- 基于 FUSE 实现,性能接近本地文件系统,兼容 POSIX 标准
- 内置沙箱隔离,保障智能体操作文件时的安全性
不足之处
- FUSE 依赖在 macOS 和 Windows 上需要额外安装驱动,跨平台体验不统一
- 项目处于早期,文档和社区生态尚待完善
适用场景
- 智能体需要访问本地和云存储的混合场景
- 构建多智能体系统时统一数据访问层
- 需要安全沙箱环境让智能体操作文件
替代项目
AgentFS、FUSE-based virtual filesystems、e2b
上一篇:lanhu-mcp
同类项目推荐
openclaw-feishu
开源
照着配置,飞书秒变 AI 智能体入口
飞书插件 × OpenClaw 保姆级配置指南 & 社区支持 (0328 - 更新飞书cli调用指南,增加 AP···
RelaMind
开源
记录生活点滴,AI 帮你分析成长轨迹,更懂自己
基于 AI 的个人成长轨迹分析系统,通过记录生活、回顾历史、分析模式帮助用户更好地理解自···
ENZO
开源
自托管 AI 工作台,自带 Key 就能跑智能体
Self-hosted AI workspace with agents, skills, and tools (Gmail, Calendar) that runs ···
rowboat
开源
让 AI 记住团队历史,像同事一样协作干活
AI coworker with memory and collaboration
mcp-typescript-sdk
开源
用 MQTT 跑 MCP,让 AI 智能体通信更轻更实时
A TypeScript SDK for implementing Model Context Protocol (MCP) over MQTT, supporting···
the-architect
开源
访谈式生成架构蓝图,让 AI 零上下文直接构建
A Claude Code plugin that interviews you, designs the whole architecture, and writes···
paxm
开源
给 AI 编码代理装上持久记忆,跨工具不丢上下文。
Persistent, provider-neutral memory for Codex, Claude Code, OpenCode, Pi, and MCP co···
Paper2Agent
开源
把论文一键变成能对话的 AI 智能体
Paper2Agent is a multi-agent AI system that automatically transforms research papers···
tinyhumans
开源
在微型沙盒里,创造和互动小人物的故事
A little interactive sandbox for tiny people, tiny thoughts, and their tiny stories
