
ACTIVEChatters AI — приложение для общения с ИИ‑компаньоном и персонажами
Приложение‑компаньон с ИИ, обеспечивающее реалистичные 24/7 беседы, множеством персонажей и ролей ИИ, голосовым вводом и ролевой игрой — полностью разработанное от конвейера LLM до запуска в App Store.
Chatters AI — это приложение‑компаньон и чат с персонажами на базе ИИ, позволяющее пользователям в любое время общаться с реалистичными ИИ‑персонажами — другом, флиртом, партнёром по ролевой игре или собеседником. Мы спроектировали и создали продукт от начала до конца: мобильное приложение, серверную часть, конвейер разговоров на основе LLM и модель подписки.
ТЗ
Клиент хотел приложение для чата с ИИ, которое не выглядело бы как чат‑бот. Разговоры должны быть естественными, постоянными и эмоционально согласованными; у персонажей должны быть чётко выраженные личности, сохраняющиеся в длительных сессиях; и весь опыт должен работать плавно в рамках потребительской подписки.
Что мы построили
Система персонажей с постоянной памятью. Каждый ИИ‑персонаж имеет определённую личность, предысторию, интересы и стиль общения. Контекст сохраняется между сессиями, поэтому персонаж помнит, что пользователь рассказал вчера, и отвечает соответственно.
Конвейер разговоров на естественном языке. Приложение работает на независимом от модели слое LLM с управлением подсказками, фильтрацией безопасности и потоковой передачей ответов. Архитектура позволяет переключать или комбинировать модели без изменения приложения, удерживая стоимость за разговор под контролем при масштабировании.
Голосовой и мультимодальный ввод. Пользователи могут говорить вместо печатать; голосовой ввод транскрибируется и обрабатывается в том же разговорном потоке.
Ролевые и сценарные режимы. Помимо обычного чата, пользователи могут запускать структурированные ролевые сценарии с выбранным персонажем.
Круглосуточная доступность с мгновенными ответами. Задержка ответа была ключевой метрикой продукта; потоковая передача и кэширование на сервере обеспечивают быстрые ответы под нагрузкой.
Подписка и платный контент. Премиум‑уровень открывает неограниченный обмен сообщениями, дополнительных персонажей и дополнительные функции, реализованные через подписки App Store и Google Play с серверной проверкой чеков.
Технические особенности
- Нативные клиенты iOS (Swift / SwiftUI) и Android (Kotlin)
- Backend на NestJS с PostgreSQL и Redis для состояния сессий и кэширования
- Абстракционный слой LLM, поддерживающий нескольких провайдеров, с версионированием подсказок и оценкой
- Потоковые ответы через WebSocket для ощущения реального времени
- Фильтрация контента на безопасность как входных, так и выходных данных
- Управление подписками через RevenueCat с серверной валидацией
- Аналитика и отчёты о сбоях для постоянной оптимизации
Результат
Chatters AI был опубликован в App Store и Google Play и работает как живой продукт с подпиской. Независимая от модели архитектура позволила продукту внедрять новые, более дешёвые или более производительные модели по мере их выхода без переписывания приложения.
Оказанные услуги
Стратегия AI‑продукта · Архитектура разговорного ИИ · Интеграция LLM · Нативная разработка iOS и Android · Backend‑разработка · UI/UX‑дизайн · Реализация подписки и платного контента · Запуск в App Store и ASO
Project Details
Technologies
Services
Like what you see?
Let's build something amazing together.