What is MiroFish?
MiroFish is an open-source multi-agent AI simulation tool for scenario prediction. You describe a situation or upload source material, and it constructs a knowledge graph of the actors involved, runs them as autonomous agents on a simulated social surface, and compiles the outcome into a prediction report you can question afterwards.
What scenarios is MiroFish good for?
It works best on questions where many people react to one event: marketing campaigns, product launches, pricing changes, policy announcements, and public-opinion or market-narrative shifts. If the outcome depends on how a crowd responds, it can be simulated.
Do I need to upload files to start?
No. A plain-language question is enough to start a run. Uploading PDF, Markdown, or text files that name real actors and their incentives gives the knowledge graph more to work with, so the simulation tracks your situation more closely.
What's inside a prediction report?
An executive summary of the most likely outcome, the risk signals the simulation surfaced, the narrative paths that emerged across rounds, and suggested follow-up questions. After reading it, you can keep chatting with the generated world to probe anything the report left open.
Is the forecast guaranteed to be accurate?
No. MiroFish is exploratory decision support, not a guarantee. Treat a report as a structured rehearsal that surfaces reactions and risks you had not considered — then weigh it alongside your own judgment and real-world data.
Is MiroFish open source?
Yes. The full source code is public on GitHub at github.com/666ghj/MiroFish. You can read it, run it yourself, file issues, and contribute.