Chatters AI – AI‑компаньйон та додаток для спілкування з персонажами
LogoACTIVE

Chatters AI – AI‑компаньйон та додаток для спілкування з персонажами

3 months
0 Contributors
черв. 2024 р. — вер. 2024 р.

AI‑додаток‑компаньйон з реалістичними 24/7 розмовами, кількома AI‑персонажами та персонами, голосовим вводом і рольовими іграми — створений від початку до кінця, від конвеєра LLM до запуску в App Store.

Chatters AI — це AI‑компаньйон і додаток для спілкування з персонажами, який дозволяє користувачам розмовляти з реалістичними AI‑персонажами в будь‑який час — другом, фліртом, партнером для рольових ігор або просто слухачем. Ми спроектували та створили продукт від початку до кінця: мобільний додаток, бекенд, конвеєр розмов LLM і модель підписки.

Коротко

Клієнт хотів AI‑чат‑додаток, який не виглядав би як чат‑бот. Розмови мали бути природними, постійними та емоційно послідовними; персонажі потребували чітко виражених особистостей, які зберігалися протягом довгих сесій; і весь досвід мав працювати плавно за моделлю споживчої підписки.

Що ми створили

Система персонажів з постійною пам’яттю. Кожен AI‑персонаж має визначену особистість, бекграунд, інтереси та стиль спілкування. Розмови зберігають контекст між сесіями, тому персонаж пам’ятає, що користувач поділився вчора, і відповідає відповідно.

Конвеєр розмов природною мовою. Додаток працює на модель‑агностичному шарі LLM з управлінням підказками, фільтрацією безпеки та потоковою передачею відповідей. Архітектура дозволяє переключати або комбінувати моделі без зміни додатку, підтримуючи контрольовані витрати на розмову в масштабі.

Голосовий та мультимодальний ввід. Користувачі можуть говорити замість друкувати; голосовий ввід транскрибується і обробляється в тому ж діалозі.

Режими рольових ігор та сценаріїв. Окрім щоденного чату, користувачі можуть запускати структуровані сценарії рольових ігор з обраним персонажем.

Доступність 24/7 з миттєвими відповідями. Затримка відповіді була ключовим метриком продукту; потокова передача та кешування на бекенді забезпечують швидкі відповіді під навантаженням.

Потік підписки та платного доступу. Преміум‑рівень відкриває необмежений обмін повідомленнями, додаткових персонажів і додаткові функції, реалізовані через підписки App Store і Google Play та серверну валідацію чеків.

Технічні особливості

  • Нативні клієнти iOS (Swift / SwiftUI) та Android (Kotlin)
  • Бекенд NestJS з PostgreSQL і Redis для стану сесій та кешування
  • Абстракційний шар LLM, що підтримує кілька провайдерів, з версіонуванням підказок та оцінкою
  • Потокові відповіді через WebSockets для відчуття реального часу
  • Фільтрація безпеки контенту як на вході, так і на виході
  • Управління підписками через RevenueCat з серверною валідацією
  • Аналітика та звіти про збої для постійної оптимізації

Результат

Chatters AI був випущений в App Store і Google Play і працює як живий підписковий продукт. Архітектура, незалежна від моделі, дозволила продукту впроваджувати нові, дешевші або більш продуктивні моделі у міру їх випуску без переписування додатку.

Надані послуги

Стратегія AI‑продукту · Архітектура розмовного AI · Інтеграція LLM · Нативна розробка iOS та Android · Розробка бекенду · UI/UX дизайн · Реалізація підписки та платного доступу · Запуск в App Store та ASO

Project Details

Started10 черв. 2024 р.
Completed12 вер. 2024 р.
Duration3 months
Team0 members

Share

Technologies

SwiftSwiftUIKotlinNestJSPostgreSQLRedisOpenAI APIAnthropic APIRevenueCatFirebaseAWS

Services

Розробка мобільних додатківінтеграція ШІархітектура чат-бота LLMдизайн UI/UXрозробка бекендузапуск у App Store

Like what you see?

Let's build something amazing together.