Разыграй будущее в цифровом мире из тысяч ИИ-агентов

GitHub-радар

Разыграй будущее в цифровом мире из тысяч ИИ-агентов

MiroFish превращает реальное событие в параллельный цифровой мир из ИИ-агентов и выдаёт прогноз того, как всё будет развиваться.

01666ghj/MiroFish 77kPython

Движок, который строит цифровой мир из тысяч ИИ-агентов — ботов с собственной памятью и характером — и показывает, что в нём происходит.

Когда пригодится

Пригодится, чтобы прорепетировать решение — проверить политику или пиар-ход в симуляции перед реальным запуском, либо просто разыграть альтернативную концовку истории для развлечения. Если нужен быстрый ответ без построения целого мира, это не сюда.

Плюсы

  • После симуляции можно пообщаться с любым агентом в мире
  • Не нужен свой сервер под ИИ-модель — всё работает через API
  • Подходит и для серьёзных прогнозов, и для игровых сценариев

Минусы

  • Нужен платный ключ LLM-провайдера, да ещё ключ Zep (у Zep есть бесплатная квота для простых случаев)
  • Qwen-plus расходует много токенов — в README советуют начать с симуляций короче 40 раундов

Как поставить — по шагам

  1. 1Установи Node.js 18+, Python 3.11–3.12 и uv — менеджер Python-пакетов.
  2. 2Скопируй .env.example в .env и впиши ключ LLM-провайдера (в README советуют Qwen-plus) и ключ Zep.
  3. 3Запусти npm run setup:all, чтобы агент поставил все зависимости — корень, фронтенд и бэкенд.
  4. 4Запусти npm run dev и проверь, что открылись фронтенд на localhost:3000 и бэкенд на localhost:5001.
  5. 5Загрузи зерно — новость, черновик политики или текст истории — и опиши обычным языком, что хочешь предсказать.
  6. 6Изучи прогнозный отчёт и пообщайся с любым агентом в получившемся цифровом мире.
Открыть на GitHub