Все кейсы
ИИ · Здоровье

MayBoo: ИИ-консультант по здоровью с личной памятью

Как Dattel разработал приложение-чат, которое помнит историю конкретного человека — и работает на двух провайдерах модели с автоматическим переключением при сбое

Период: с мая 2026 · в пилотеПроект: Исследовательский центр в сфере физиологии человека (имя не раскрывается по условиям заказа)
Минималистичный лендинг MayBoo на тёплом фоне: заголовок «Ты живёшь свой день, а я подскажу, что съесть, и буду рядом» и кнопка «Открыть чат»
Проблема

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

  • Обычный чат-бот не помнит предыдущие разговоры — каждый раз человек заново объясняет непереносимость, принятые добавки, свою цель
  • Ценность ответа зависит от полноты данных о клиенте, а не только от качества модели — нужен был слой памяти, а не просто чат
  • Нужно было чётко провести грань: консультация по питанию и привычкам — не постановка диагнозов и не назначение лечения
  • Порог входа должен быть нулевым: без магазина приложений, без обязательной регистрации, с первого сообщения
  • Зависимость от одного облачного провайдера модели — риск простоя и расходов на пилоте без бюджета на подписки
Решение

Dattel построил MayBoo на двух слоях: чат, за которым стоит живое досье. Факты о клиенте — вес, непереносимость, принятые добавки — извлекаются прямо из разговора и явно влияют на следующий ответ, а не оседают мёртвым грузом в базе.

2 провайдера
Anthropic + локальная модель в офисе, порядок и fallback настраиваются
PWA
ставится на экран телефона иконкой, без стора
Guest-режим
ответ с первого сообщения, без регистрации
Streaming
ответ печатается по мере генерации, не единым блоком

Чат — главный экран. Ответ строится с учётом досье клиента: что он уже рассказывал о себе, какие добавки пробовал, какая у него цель. Текст идёт потоково, под каждым ответом — оценка 👍/👎, которая остаётся основным сигналом для доработки промптов методологом, отвечающим за содержание, а не за код.

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

Модель отвечает через одного из двух провайдеров: Anthropic API или локальную модель на сервере в офисе за обратным SSH-туннелем. Кто отвечает первым — настройка; если выбранный провайдер не ответил, запрос уходит ко второму — клиент получает настоящий ответ, а не заготовленный текст демо-режима.

Гостевой режим работает без какой-либо настройки: запись клиента и cookie появляются с первого визита, данные уже на сервере. Вход через Google превращает гостевую запись в аккаунт, а не создаёт вторую — привязка выводится из данных (жива ли гостевая cookie), а не из токена, и переживает обновление сессии.

Дневник, привычки и рецепты закрывают цикл: кольцо выпитой жидкости и привычки обновляются из разговора без форм, недельная сводка показывает тренд веса словами, а не голой цифрой. Привычки — только те, что человек сам согласовал в чате, без навязанного «режима дисциплины».

Как работает система

Семь звеньев одной цепи.

01

Чат, который помнит контекст

Главный экран — обычный чат, но ответ строится с оглядкой на то, что человек уже рассказывал: привычки, принятые добавки, цель по весу. Текст стримится по мере генерации, под ответом — оценка 👍/👎.

  • Ответ учитывает те же данные, что видно клиенту в разделе «Что я о тебе знаю»
  • Стриминг текста — не нужно ждать полный ответ целиком
  • Оценка 👍/👎 — основной сигнал для доработки промптов методологом
  • Отказ на опасных темах обрабатывается фиксированным текстом, а не обходится другой моделью — сервис обязан отказывать, а не маскировать отказ
Экран чата MayBoo: ответ ассистента про совместный приём магния и мелатонина, с учётом ранее упомянутой кофейной привычки клиента, иконки лайка/дизлайка под ответом
Реальный ответ в чате: модель держит контекст из предыдущих разговоров
02

Факты сами попадают в досье

Из разговора модель вытаскивает то, что имеет значение для будущих ответов, и показывает плашку «записал в досье» с кнопкой отмены. Переписывать историю в анкете вручную не нужно.

  • Факт можно отменить одним тапом сразу после извлечения
  • Любую запись в досье можно отредактировать или стереть вручную позже
  • Факты из разных разговоров не дублируются и не противоречат друг другу
  • Сервис осознанно не работает с анализами, диагнозами и лекарствами — по решению заказчика
Схема

Схема: сообщение клиента в чате → модель извлекает факт (например, вес) → карточка «Записано в досье» с кнопкой «Отменить» под ответом ассистента

Факт из разговора попадает в досье с возможностью отмены в один тап
03

Дневник: вода, привычки, тренд веса

Отдельный раздел собирает дневные показатели и недельную динамику. Привычки — только те, что человек сам согласовал в разговоре, без навязанного «режима дисциплины».

  • Кольцо жидкости и привычки обновляются из чата, без ручного заполнения форм
  • Недельная сводка показывает тренд веса словами, а не голой цифрой
  • Привычку можно изменить или убрать в один клик
  • Календарь по дням — можно открыть и посмотреть любой день недели
Экран дневника MayBoo: календарь недели, кольцо «Жидкость 3,0 л из 3,0 л», блок привычек и карточка «Вес плавно снижается»
Реальный экран дневника: вода, привычки и недельный тренд веса
04

Рецепты под цель и то, что есть дома

Подборка рецептов с КБЖУ и фильтрами по приёму пищи, времени готовки и наличию продуктов дома. Рецепт, обсуждённый в чате, сохраняется в подборку автоматически.

  • Фильтры: завтрак / обед / ужин / перекус, до 20 минут, из того что есть дома, в тренде
  • У каждого рецепта — КБЖУ и короткое объяснение, почему он подходит
  • Рецепт из переписки с ассистентом сохраняется в подборку без ручного копирования
  • Список покупок собирается отдельно, по сохранённым рецептам
Сетка карточек рецептов MayBoo с фото-иконками, КБЖУ и короткими объяснениями пользы: гречка с курицей, минтай с кускусом, вафли из протеинового пудинга и другие
Реальный экран: подборка рецептов с КБЖУ и фильтрами
05

Напоминания только о том, что сам разрешил

Push-уведомления выключены по умолчанию и включаются по категориям. Никакого давления «не пропусти тренировку» — только то, на что человек согласился в разговоре.

  • Категории: приём БАДов, привычки, незаписанный приём пищи, вода за день, пробел в досье
  • Напоминания по привычкам приходят только в дни и время, согласованные в чате — не по общему расписанию
  • Кнопка «Прислать проверочное» — проверить, что push реально доходит до устройства
  • Все уведомления выключаются одной кнопкой
Экран настроек MayBoo: список переключателей напоминаний (приём БАДов, мои привычки, приём пищи не записан, вода за день, пробел в досье) и баннер о разрешении push-уведомлений
Реальный экран настроек: гранулярные уведомления, выключены по умолчанию
Вывод
“За несколько месяцев один чат превратился в продукт с настоящей памятью: факты из разговора влияют на следующий ответ, а не оседают мёртвым грузом в базе. Два провайдера модели с бесшовным fallback и PWA без стора сняли инфраструктурный риск пилота. Сейчас MayBoo в пилоте у заказчика — следующий шаг — донастройка по первым живым разговорам.”
Все кейсы
Обследование задачи — бесплатно

Изучим вашу задачу — и придём с ответом.

Оставьте контакты — договоримся о встрече. Разберёмся в задаче, найдём узкие места и вернёмся с ТЗ и оценкой каждой фазы: что делаем, сколько времени и денег.

Договор подпишете, только когда точно поймёте, за что платите. Позвоним в течение часа (9:00–18:00 МСК).

+7 964 935-40-00
Telegram
info@dattel.ru
Головной офис — Барнаул. Работаем по всей России, есть представители в Москве и Краснодаре.