Skip to content

О проекте

О проекте

Schemion - платформа для управления датасетами и моделями, запуска обучения и инференса детекторов объектов. Она объединяет HTTP API, фоновые ML-воркеры, брокер задач, PostgreSQL и S3-совместимое объектное хранилище.

Зачем нужен проект

Schemion закрывает полный рабочий цикл для computer vision-задач:

  • хранение датасетов и весов моделей;
  • запуск inference по изображению или PDF;
  • постановка задач обучения;
  • отслеживание статуса через REST и SSE;
  • сохранение результатов и метрик в MinIO.

Из чего состоит

  • schemion-api - FastAPI-сервис, авторизация, CRUD и постановка задач.
  • schemion-training - воркер обучения и fine-tuning.
  • schemion-inference - воркер инференса и сохранения результатов.
  • bob-the-broker - gRPC-брокер сообщений.
  • PostgreSQL и MinIO - слой метаданных и артефактов.

Документация в этом репозитории помогает быстро понять систему, поднять окружение и безопасно расширять платформу.