智能体与多智能体

MiroFish — 多智能体情景模拟引擎

666ghj/MiroFish

结合知识图谱与多个 AI 智能体的交互,探索情景并生成模拟报告。

★ 72K星级
⑂ 11.2KFork 数
125未解决的问题
Python语言
AGPL-3.0许可证
Q85编辑评分

概览

MiroFish 根据用户提供的材料构建模拟环境,借助 OASIS 组织智能体互动,用于研究不同条件下可能出现的结果。

主要功能

  • 知识图谱
  • 智能体交互
  • 模拟报告

要求、安装和快速入门

准备 Node.js 18+、Python 3.11–3.12 和 uv。克隆官方仓库,将 .env.example 复制为 .env,配置 LLM_API_KEY 与 ZEP_API_KEY,再执行 npm run setup:all 和 npm run dev。Docker 部署参照 README。

用法

上传材料,描述要探索的情景,配置智能体并运行模拟,最后查看报告。建议先用小规模实验验证流程。

模型兼容性与使用场景

支持配置模型接口,具体要求见仓库配置说明。

许可证与风险说明

仓库标注 AGPL-3.0,具体以 LICENSE 文件为准。

Documentation reviewed; simulation accuracy and runtime behavior have not been independently tested. External API usage may incur costs.

Firecrawl

firecrawl/firecrawl

★ 161.1KTypeScript

LangChain

langchain-ai/langchain

★ 143.6KPython

RAGFlow

infiniflow/ragflow

★ 86.7KGo