Skip to content
Devflovv

AIAI/ML · SaaS · Web application · API/backend · Integration

AI avatar video and chat products

For a generative-AI start-up we took over its AI-presenter video add-on and shipped four products on serverless AWS: a ChatGPT plugin, subscription billing with analytics, personalised avatar video mail from a spreadsheet, and a live talking-avatar assistant grounded in slide decks and embeddable on websites.

Illustration of AI avatar video and chat products

Problem

After its lead engineer moved on, the start-up needed a team that could quickly master its serverless stack and ship new AI products, billing and analytics for demos and launches.

Solution

The team fixed and extended the slides add-on (video aspect ratio, thumbnails, default presenters, voice and locale settings, audio recording, abort control), then delivered a ChatGPT plugin with Lambda-served manifests, retention cleanup and hallucination safeguards; Stripe subscription billing with minute quotas and upgrade banners; analytics across three tools plus daily email reports; a spreadsheet-driven personalised video-mail product with validation, cost calculation and preview webhooks; and a live avatar chat that extracts slide text and speaker notes, answers with an LLM under a token budget, accepts speech input and streams the avatar over WebRTC, embedded on websites through a themable widget with signed instance auth.

Key features

  • Slides-to-AI-presenter video add-on
  • ChatGPT plugin with automatic data retention cleanup
  • Subscription billing with minute quotas
  • Product analytics and daily report emails
  • Personalised avatar video mail from CSV
  • Live talking-avatar chat grounded in a slide deck
  • Speech-to-text input and WebRTC avatar streaming
  • Embeddable website chat widget with dashboard app

Tech stack

  • AWS
  • AWS CDK
  • AWS CodeBuild
  • AWS CodeCommit
  • AWS Lambda
  • Amazon S3
  • Azure Text-to-Speech
  • D-ID API
  • DynamoDB
  • ElevenLabs
  • Flask
  • FullStory
  • Google Analytics
  • Google Apps Script
  • Google Sign-In
  • Google Slides API
  • JWT
  • Jenkins
  • Mixpanel
  • MobX
  • Node.js
  • OpenAI ChatGPT API
  • Python
  • React
  • Stripe
  • TypeScript
  • WebRTC
  • Wix REST APIs

Let's Turn Your Idea Into Reality

Get Started