このプロジェクトについて

MiroFishは、マルチエージェント.swarm 知能を基盤とした次世代AI予測エンジンです。速報ニュース、政策草案、金融信号、フィクションシナリオなどのシード材料を取り込み、独自の人格、Zep Cloudによる長期記憶、行動論理を持つ数千のインテリジェントエージェントが自由に相互作用し社会的進化を経験する高忠実度の並列デジタル世界を構築します。 ユーザーは上から下のアプローチで動的に変数を注入し、決定を行う前にデジタルサンドボックスで結果をリハーサルするように将来の軌道を推論できます。 主な機能: - **GraphRAGベースの知識構築**:シードデータからエンティティと関係を抽出し、構造化された知識グラフを構築 - **ペルソナ生成**:独自の人格・記憶・行動ルールを持つエージェントを自動生成 - **デュアルプラットフォーム並列シミュレーション**:動的な時間的記憶更新を伴う並行シミュレーションを実行 - **対話型シミュレーション後環境**:どのシミュレートされたエージェントともチャットでき、専用ReportAgentを通じて予測レポートを深く掘り下げられる - **LLM柔軟性**:OpenAI SDK互換のAPIをサポート;推奨プロバイダはBailian Platform経由のAlibaba Qwen-plus - **ビジュアライゼーションダッシュボード**:シミュレーションをリアルタイムで監視するWeb UI ワークフロー: 1. **グラフ構築** — シード抽出、記憶注入、GraphRAG構築 2. **環境設定** — エンティティ/関係抽出、ペルソナ生成、エージェント設定 3. **シミュレーション** — 並列実行、自動解析要件、動的記憶更新 4. **レポート生成** — 豊富なツールセット連携による深層分析 5. **深層インタラクション** — シミュレートされたエージェントおよびレポートとのチャット プロジェクト統計: - CAMEL-AIの[OASIS(Open Agent Social Interaction Simulations)](https://github.com/camel-ai/oasis)の一部を基盤 - Shanda Groupによる戦略的サポートおよびインキュベーション - オンラインデモ:[mirofish-live-demo](https://666ghj.github.io/mirofish-demo/) 動作環境:Node.js 18+、Python ≥3.11/≤3.12、uvパッケージマネージャ、LLMプロバイダおよびZep CloudのAPIキーが必要。 デプロイメントオプションにはソースコード(npm run setup:all + npm run dev)とDocker Composeがあり、それぞれポート3000(フロントエンド)と5001(バックエンド)をマッピングします。