AI Whisp — текстовая RPG с ИИ-ведущим, который помнит вашу историю

AI Whisp — это текстовая онлайн-RPG с ИИ-ведущим. Игрок не выбирает заранее заготовленные варианты ответа, а свободно пишет, что хочет сделать, сказать, осмотреть или изменить в истории.
Система отвечает как ведущий настольной ролевой игры: описывает сцену, реагирует на действия, ведет NPC, учитывает последствия и помогает приключению двигаться дальше.
Играть можно прямо в браузере: https://ai-whisp.ru/ 

Зачем было создавать очередную AI-RPG ?

Главной идеей нашей игры было реализовать то, во что хочется поиграть прежде всего самим.
Многие AI-storytelling проекты дают сильный первый эффект: ты пишешь действие, ИИ отвечает, мир будто оживает. Но через несколько ходов часто появляется одна и та же проблема — история начинает забывать саму себя.
NPC может забыть имя игрока. Старый конфликт перестает иметь значение. Обещание, предательство или найденный артефакт исчезают из повествования. В итоге приключение постепенно превращается не в кампанию, а в поток отдельных красивых ответов.
AI Whisp создавался как попытка решить именно эту проблему. Главная идея проекта — сделать AI Game Master, который не просто генерирует текст, а ведет связную историю: помнит контекст, удерживает атмосферу, развивает персонажей и возвращает последствия прошлых решений.

Что такое AI Whisp

AI Whisp — это не просто чат с нейросетью. Это игровой и нарративный движок для текстовых приключений. Игрок выбирает мир, создает персонажа и начинает историю. Дальше он может действовать свободно: исследовать локации, говорить с NPC, рисковать, договариваться, сражаться, обманывать, помогать, предавать или создавать хаос вместе с друзьями.
Проект соединяет несколько направлений:
·       текстовую RPG, где история развивается через действия игрока;
·       ИИ-ведущего, который описывает события, NPC, последствия и атмосферу;
·       систему памяти, чтобы важные факты не пропадали через несколько ходов;
·       RPG-механику с персонажами, проверками навыков и бросками кубов;
·       мультиплеер, чтобы проходить приключения вместе;
·       авторские миры с разной атмосферой, жанрами и конфликтами;
·       создание пользовательских сценариев.
Идея простая: игрок должен чувствовать не отдельные ответы нейросети, а живое приключение, к которому можно вернуться позже

Как проходит игра

Игрок начинает с выбора мира и персонажа. После этого история развивается через свободный ввод. Например, можно написать:
«Я осторожно открываю дверь и прислушиваюсь».
Игра ответит описанием сцены: что находится за дверью, какие звуки слышит персонаж, есть ли рядом опасность, как реагирует окружение.
«Я пытаюсь убедить стражника пропустить нас без боя».
В такой ситуации может включиться RPG-логика: проверка навыка, бросок куба, реакция NPC и последствия успеха или провала. Игрок не выбирает из трех кнопок — он действительно формулирует действие сам.
Это делает AI Whisp ближе к настольной ролевой игре, где есть ведущий, мир, персонажи, риск и последствия.

Мультиплеер: приключение, в которое можно позвать друга


В AI Whisp можно проходить не только в одиночку. Проект поддерживает совместную игру до 4 игроков, поэтому одна история может превратиться в полноценную партию с друзьями: кто-то берёт на себя роль осторожного переговорщика, кто-то лезет в драку, кто-то исследует окружение, а кто-то просто создаёт хаос и заставляет ИИ-ведущего выкручиваться.
Для текстовой RPG это особенно необычная возможность и довольно сложная, признаться - как ее сделать правильно и интересно  мы и сами пока не понимаем, но совместно с нашим комьюнити надеемся справимся ). 
В одиночной игре ты сам ведёшь своего персонажа и принимаешь решения за него.

В мультиплеере история становится непредсказуемой: участники могут спорить, договариваться, разделяться, помогать друг другу, мешать друг другу или вместе искать выход из ситуации.
Например, один игрок может попытаться отвлечь стражу разговором, второй — пробраться в закрытую комнату, третий — подготовить заклинание, а четвёртый — случайно сорвать весь план одним неудачным действием.
ИИ-ведущий при этом не просто отвечает каждому отдельно, а собирает действия всех участников в одну общую сцену.
За счёт этого AI Whisp становится ближе к настольной партии с живым мастером: есть общий мир, общая сцена, разные персонажи и последствия, которые касаются всей группы.
Технически совместная игра работает через realtime-взаимодействие. Игроки находятся в одной сессии, отправляют действия, видят развитие сцены и получают общий ответ от ИИ-ведущего. Для этого используется Socket.IO, а состояние партии, история, персонажи, память и прогресс сохраняются на backend-слое.
Главная идея мультиплеера простая: ты можешь не просто читать приключение, а зайти в него вместе с корешом. И дальше уже не ИИ решает, будет ли история спокойной — это решает ваша компания.

Почему это не просто AI-чат

У обычного AI-чата есть сильная сторона — гибкость. Но у него нет устойчивого игрового каркаса. Он может красиво продолжить сцену, но без дополнительных систем ему сложно удерживать правила мира, долгосрочные последствия, отношения с NPC, драматический темп и состояние кампании.
AI Whisp построен вокруг другой логики. ИИ здесь — не единственный источник смысла, а часть более крупной системы. Вокруг него работают игровые и нарративные слои: память, сюжетные триггеры, последствия, темп сцены, состояние персонажей, миры, сценарии и визуализация.
Поэтому задача проекта — не “сделать чат, который пишет фэнтези”.
Задача — сделать AI-native RPG-платформу, где нейросеть обслуживает приключение, а не заменяет собой весь игровой дизайн.

Как AI Whisp работает внутри

Каждый ход игрока проходит через несколько этапов. Это не один запрос к LLM и не обычная обертка над чатом. Система сначала собирает контекст сцены, затем достает релевантные воспоминания, оценивает состояние истории и только потом формирует ответ ведущего.
Упрощенно игровой ход выглядит так:
1.     Игрок вводит действие: исследует локацию, разговаривает с NPC, применяет навык или принимает сюжетное решение.
2.     Система собирает контекст: текущий мир, персонажа, историю сессии, важные события, активных NPC и состояние сцены.
3.     Память ищет релевантные факты: прошлые обещания, долги, конфликты, отношения, найденные предметы и значимые последствия.
4.     Нарративные модули оценивают сцену: напряжение, темп, возможные последствия, сюжетные триггеры и необходимость проверки навыка.
5.     ИИ-ведущий формирует ответ: описывает результат действия, реакцию мира, поведение NPC и новое направление сцены.
6.     Система сохраняет важное: если произошло значимое событие, оно может попасть в память и вернуться позже.
Именно эта многоступенчатая обработка помогает истории оставаться связной. Если игрок предал союзника, заключил сделку, нарушил обещание или устроил конфликт с фракцией, такие события могут повлиять на дальнейшее прохождение.

Память и контекст

Одна из ключевых частей AI Whisp — система долговременной памяти. В обычных AI-чатах контекст ограничен: спустя некоторое время модель начинает забывать детали или путаться в событиях. В AI Whisp важные события сохраняются отдельно, суммируются и затем достаются по смысловой близости, когда становятся релевантными для новой сцены.
Память нужна не только для технического удобства. Она напрямую влияет на ощущение живого мира:
·       NPC может помнить, что уже встречал игрока;
·       фракция может реагировать на прошлые поступки;
·       долг, обман или обещание могут вернуться позже;
·       долгая кампания может сохранять связность на протяжении десятков и сотен ходов.
На техническом уровне в проекте используется persistent memory: векторные представления, семантический поиск и автосуммаризация важных событий. Это позволяет не держать весь текст истории в одном огромном контексте, а доставать именно те факты, которые сейчас нужны для сцены.

Нарративный движок

В AI Whisp есть несколько специализированных модулей, которые помогают истории работать как игре, а не как случайной генерации текста.

RPG-логика

AI Whisp содержит RPG-слой: персонажи, классы, проверки навыков, броски кубов и последствия успехов или провалов. Это делает игровой процесс ближе к настольной RPG.
Если игрок пытается убедить NPC, система может обработать это как социальную проверку. Если персонаж исследует опасное место — как проверку внимательности или выживания. Если начинается конфликт — как боевую или тактическую сцену.
Такой подход важен, потому что он добавляет в историю риск. Игрок не просто просит ИИ написать продолжение, а действует внутри мира, где его решения могут сработать, провалиться или создать новые проблемы.

Восемь игровых миров

В AI Whisp уже есть восемь миров, которые мы создали для вас.
Каждый мир — это не просто фон или набор картинок. У него есть своя атмосфера, жанр, конфликты, фракции, NPC и тип приключений.
·       Elderspire — темное фэнтези.
·       Machine Hegemony — научно-фантастическая антиутопия.
·       Neon Undertow — киберпанк.
·       Hollowbriar — хоррор.
·       Crownfall Marches — политические интриги.
·       Astra Pioneers — космический фронтир.
·       Arcanum Lyceum — магическая академия.
·       Antagonist Protocol — супергеройская / злодейская история.
Разные миры нужны не только для разнообразия. Они дают игроку разные режимы фантазии: где-то важнее интриги, где-то выживание, где-то исследование, где-то моральный выбор или власть.

Генерация сцен и голос

AI Whisp умеет не только описывать происходящее текстом, но и создавать визуальные сцены. Для генерации изображений используется FLUX 1.1 Pro через SiliconFlow. Это помогает игроку увидеть текущий момент приключения: локацию, атмосферу, персонажа или ключевой эпизод.
Текст остается главным способом взаимодействия, но визуальный слой усиливает эмоцию. Он не заменяет воображение, а дает дополнительную точку опоры.
Также в технической базе проекта заложено направление голосового режима. Для озвучки используется Yandex SpeechKit, а в планах — развитие realtime TTS, чтобы игра ощущалась еще ближе к живой партии с ведущим.

Создание собственных сценариев

AI Whisp должен быть не только набором готовых миров, но и платформой, где игроки смогут создавать свои приключения и делиться ими с другими. Поэтому в проекте есть возможность создавать пользовательские сценарии.
Это направление еще можно развивать: редактор сценариев должен становиться проще, понятнее и быстрее. Но сама идея важная — игроки смогут не только проходить истории, но и становиться авторами собственных миров, конфликтов и сюжетных ситуаций.

Технический стек

Проект построен как production-grade веб-приложение, а не как одноразовый эксперимент.
В основе — backend на Fastify и TypeScript, PostgreSQL для хранения данных, Redis для кеша и очередей, Socket.IO для realtime-взаимодействия.
Frontend построен на React 18, Vite, Zustand, TailwindCSS и Framer Motion.
Для мобильного направления используется Capacitor, что позволяет готовить iOS- и Android-версии поверх существующей веб-базы.
AI-часть включает DeepSeek как основную LLM, векторную память, FLUX 1.1 Pro для изображений и Yandex SpeechKit для озвучки. Для российского рынка интегрирована YooKassa, а для международного запуска запланирован Stripe.
На текущей стадии в проекте уже более 100 миграций базы данных, 15+ AI-сервисов, авторские миры, платежи, память, мультиплеер и подготовка мобильного запуска.

Что дальше

Дальнейшее развитие AI Whisp идет в сторону полноценной AI-native RPG-платформы. В ближайших планах — улучшение мобильного опыта, развитие голосового режима, система гильдий, новые миры, развитие пользовательских сценариев и подготовка англоязычной версии.
Отдельная цель — международный запуск. Российский рынок для проекта является стартовой площадкой: здесь уже проверяется продукт, платежи, аудитория и игровая модель. Следующий шаг — английские миры, Stripe и выход на более широкую аудиторию.

Для кого этот проект

AI Whisp может заинтересовать тех, кто любит:
·       настольные RPG и Dungeons & Dragons-подобные приключения;
·       текстовые игры и интерактивную литературу;
·       фэнтези, хоррор, киберпанк, sci-fi и политические интриги;
·       игры, где важен выбор и последствия;
·       кооперативные истории с друзьями;
·       эксперименты с генеративным ИИ в геймдеве.
Это проект для тех, кому хочется не просто читать историю, а участвовать в ней. Не выбирать одну из трех кнопок, а действительно формулировать действие и смотреть, как мир отвечает.
Ссылка на игру :
https://ai-whisp.ru/

Комментарии

Кузница
Портал проектов группы разработчиков "anvilstation.com"