Независимые проекты

Animy AI — бот для генерации AI-видео

Технологический стек

  • Python
  • Telegram API
  • fal.ai
  • Docker
  • PostgreSQL

Продукт

Animy AI превращает фотографию пользователя в короткое вертикальное видео для stories по пользовательскому промту. MVP должен был скрывать задержку внешней генерации, изолировать работу нескольких пользователей и контролировать продуктовые лимиты.

Что я сделал

  • Реализовал Telegram-сценарий приёма изображений и возврата сгенерированных видео.
  • Интегрировал fal.ai для photo-to-video и вынес обработку в асинхронный workflow.
  • Добавил учёт пользователей, лимиты и payment-логику с хранением в PostgreSQL.
  • Упаковал сервис в Docker для воспроизводимого запуска на сервере.

Архитектура

Telegram image → validation and job creation → fal.ai generation → asynchronous result delivery

Состояние пользователей и лимиты хранились в PostgreSQL, а generation jobs завершались независимо от обработчика Telegram update.

Результат

  • Получен работающий многопользовательский бот для генерации коротких видео из фотографий.