Features
A foresight engine, not an autocomplete.
MiroFish was built to do one thing well: take a decision you're sweating, simulate the futures it implies, and hand the results back in a form you can actually act on.
Branching simulation
Run a what-if and the engine returns a tree of weighted futures — not a single guess. Each branch has a probability and a story attached.
Assumption ledger
Every simulation ships with a list of the assumptions it made. Edit one, rerun the branch, and watch the rest of the tree update.
Numeric and narrative inputs
Paste CSV-style data, type in a paragraph, or both. The engine fuses structured numbers with the qualitative context you give it.
Causal graph view
See the variables the engine identified, how it thinks they connect, and which ones the outcome is most sensitive to.
Report export
Each simulation becomes a sharable report — branches, assumptions, sensitivity scores, all in one document you can hand to a stakeholder.
Chat-driven refinement
Push back on a result, ask for a tighter horizon, or change one input mid-conversation. The engine reruns the affected branches only.