SYNAPSTERAI

GnatologPRO — медицинская CRM и AI-ассистент для гнатологической клиники

Отрасль: здравоохранение, частная стоматология / гнатология. Роль Synapster: разработка и сопровождение full-stack продукта под продакшен.

Построено на едином ядре Synapster Core

Задача

Клинике нужна единая платформа для работы с пациентами по полному циклу: от записи и карты до клинических протоколов, документов и аналитики — с учётом требований к персональным данным и удобством для врачей в ежедневной практике.

Решение

Веб-приложение «врач + клиника в одном окне»: модульный FastAPI-бэкенд, React + TypeScript + Vite, Shadcn UI, PostgreSQL. AI-ассистент, специализированный под гнатологию (ВНЧС, окклюзия, мышцы, сопутствующие протоколы), с мультиагентной цепочкой и RAG. Отдельный конвейер обработки медицинских изображений: автоприём DICOM-исследований, распаковка, группировка в исследования и AI-интерпретация под обязательным контролем врача (human-in-the-loop). Офлайн-ориентированный PWA-клиент (IndexedDB) с фоновой синхронизацией.

Ключевые итоги

  • Более 1400 API-эндпоинтов и сервисный слой из 400+ модулей под медицинские сценарии.
  • 190+ моделей данных, 167 экранов SPA, 14 ролей с гранулярным RBAC.
  • AI-конвейер анализа снимков: автоприём DICOM по email и облачным ссылкам → распаковка → AI-интерпретация под контролем врача (HITL).
  • 16 внешних интеграций: телефония, онлайн-платежи, онлайн-касса, мессенджеры, электронная подпись документов, push-уведомления.
  • Инженерная зрелость: 35 автоматических CI-проверок (consistency RBAC, защита расписания, строгая типизация), zero-downtime миграции.
  • Безопасность: JWT, RBAC, аудит доступа к персональным данным, работа с ПД по логике 152‑ФЗ.

Модули платформы

  • Запись и умный календарь врачей + автоматические напоминания.
  • Электронная медкарта, клинические протоколы и заключения куратора.
  • Биллинг и финансовая аналитика, дашборды и графики.
  • Document Hub с электронной подписью документов.
  • Внутренний мессенджер и объединённый inbox обращений.
  • PWA-режим для врача на планшете (visit-centric) + офлайн-режим клиники.
  • Портал пациента.
  • Триггерные email-уведомления и журнал событий безопасности.

AI-возможности

  • Picasso Diagnostic — автоматический приём КТ/МРТ-исследований (DICOM) по почте (IMAP) и облачным ссылкам, распаковка и подготовка к анализу.
  • AI-интерпретация снимков с vision-моделью.
  • Мультиагентная цепочка + RAG по корпусу клинических норм и протоколов.
  • LLM-обогащение выводов: основная LLM с резервными провайдерами и детерминированным fallback — отказоустойчивая деградация.
  • Human-in-the-loop: каждый AI-вывод проходит контроль врача перед использованием.
  • AI Provenance — прослеживаемость источников и обоснований AI-выводов.

Технологии

Python 3.12, FastAPI, PostgreSQL, SQLAlchemy, Alembic, Pydantic · React 18, TypeScript, Vite, Tailwind CSS, Shadcn UI, TanStack React Query · обработка медицинских изображений (DICOM), LLM, IMAP, APScheduler (фоновые задачи) · PWA / IndexedDB-синхронизация · Docker, GitHub CI/CD, облачный хостинг.

Итог для бизнеса

Заказчик получает специализированную МИС/CRM под гнатологию, а не «универсальную таблицу»: клинические сценарии, AI с проверкой ответов и контролем контекста, масштабируемый бэкенд и современный SPA-интерфейс — с возможностью дальнейшего развития модулей без смены платформы.