• Picks
  • Discover
  • Alternatives
  • About

© 2026 Willet

  • Newsletter
  • About
  • FAQ
  • Terms
  • Privacy & Cookies
Join the Discord (opens in a new tab)
BaiFu avatar

MiroFish

Multi-agent social simulation that turns source documents into forecasts

  • AI apps
  • Agent frameworks and tools
  • Self-hosted alternatives
View on GitHub
Website

What it is

MiroFish takes seed material such as news, policy drafts, reports, or novels, builds a knowledge graph from it, and spawns thousands of LLM agents with personas and memory that interact in a simulated social world. After the run, a report agent writes up predicted outcomes, and you can chat with individual agents or inject new variables mid-simulation. Analysts and curious users run it to rehearse public opinion reactions, policy effects, or story endings before they happen. It runs as a web app with a Python backend, via source or Docker, and needs an OpenAI-compatible LLM API and a Zep key.

Images

Facts

Stars
80,790 GitHub stars.
80,790

Forks
12,257
Commits
322
Contributors
16
Language
Python
License
AGPL-3.0
Last commit
Oct 1, 2026
On GitHub since
November 2025
First release
December 2025
Platforms
web, self-hosted
Self-hostable
Yes
Author
BaiFu
Tags
  • multi-agent
  • ai-memory
  • ai-agents
  • rag
  • knowledge-graph

Last synced from GitHub on Oct 20, 2026

The 10 best overlooked open-source projects, every Monday.

Share and more

Comments

No comments yet. Start the conversation.

Similar projects

  • BaiFu avatar

    BettaFish

    Multi-agent system that analyzes public opinion across social media

    42.5k

What people are saying

Updated Oct 20, 2026
  • Hacker NewsA Simple and Universal Swarm Intelligence Engine, Predicting AnythingApr 3, 2026 · 5 points · 0 comments (opens Hacker News in a new tab)
  • Hacker NewsMiroFish: A Simple and Universal Swarm Intelligence Engine, Predicting AnythingMar 14, 2026 · 4 points · 0 comments (opens Hacker News in a new tab)