← All repos

MiroFish

A Simple and Universal Swarm Intelligence Engine, Predicting Anything. 简洁通用的群体智能引擎,预测万物

agent-memoryfinancial-forecastingfuture-predictionknowledge-graphllmsmulti-agent-simulationpublic-opinion-analysispython3social-predictionswarm-intelligence
Browse cluster: ROS 2 Rust Middleware & Tooling
318commits
20contributors
5languages

Tech stack & purpose

MiroFish is a multi-agent AI prediction engine that constructs digital simulations of real-world scenarios by extracting seed information from source materials like news reports or financial data. It populates these simulations with thousands of intelligent agents that possess independent personalities, long-term memory, and behavioral logic, allowing them to interact and evolve while users inject variables to explore potential future outcomes. The project is built with Python (3.11–3.12) for the backend, Node.js (18+) for the frontend, and integrates with large language models via APIs; it leverages the OASIS framework from CAMEL-AI for its simulation engine and uses Zep Cloud for agent memory management. MiroFish is backed by Shanda Group and is designed for applications spanning financial forecasting, public opinion analysis, policy testing, and creative scenario exploration.

Community & reference links

Languages

Python
66.6%
Vue
32.5%
JavaScript
0.8%
HTML
0.1%
Dockerfile
0.0%

Contributors