AI Content Studio

iChat, AI Art, Chat & Voice Reels

Type a script in Bangla, Hindi or English and the phone renders a captioned cinematic reel locally — no waiting on a server.

  • Generate cinematic reels in your own script, captioned with kinetic typography
  • 11 caption font styles — Modern, Display, Hand, Vintage, Hype, Block, Heavy, Slab and more
  • Native Bangla, Hindi and English — fonts match your script automatically
  • Faster renders — your phone composes the final video locally
FlutterDartNode.jsOpenAIFFmpegFirebase+1
App preview — iChat, AI Content Studio built with Flutter and Dart by Ayan ParvaizScreen preview — iChat, AI Content Studio built with Flutter and Dart by Ayan Parvaiz
devcenter.dev · 2026

Project Overview

A creator app that turns a written script and a handful of photos into a narrated, captioned reel — with kinetic typography that adapts to Bangla, Hindi or English automatically. Alongside the reel studio it ships multi-model AI chat, a prompt-template library, a headshot generator and a short-clip "Feels" studio, all behind a credit and subscription system.

Requirements & Features

  • Generate cinematic reels in your own script, captioned with kinetic typography
  • 11 caption font styles — Modern, Display, Hand, Vintage, Hype, Block, Heavy, Slab and more
  • Native Bangla, Hindi and English — fonts match your script automatically
  • Faster renders — your phone composes the final video locally
  • Save to gallery + share directly to WhatsApp, Instagram and friends
  • Auto-saved reels survive even if you close the app mid-render
  • Multi-model AI chat with a model picker and a prompt-template library
  • Headshot Studio — studio-quality portraits from one selfie — plus Feels Studio for cinematic clips from a single photo

Challenges I Solved

  • Video composition runs on the device rather than a render farm, so the pipeline had to finish fast on mid-range phones without a server round-trip.
  • Bangla, Hindi and English each need their own font stack — the caption engine detects the script and picks the matching typeface across 11 styles.
  • A render interrupted by the user closing the app cannot lose work, so reels are auto-saved as they are composed.

What I Delivered

Full Flutter app for devcenter.dev: on-device reel rendering with kinetic captions, multi-script typography engine, AI chat and image studios, Node.js backend, and the credits + subscription stack.

Results

  • Live on Google Play as iChat AI Art & Chatbot
  • Three creative studios plus multi-model AI chat shipped inside one app
  • Bangla, Hindi and English captions with script-matched fonts from launch

Technology Stack

FlutterDartNode.jsOpenAIFFmpegFirebaseRevenueCat
Client
devcenter.dev
Completed
2026
Platform
iOS & Android
Duration
6 months

The engineering story

iChat — an on-device reel studio that captions Bangla, Hindi and English scripts, built in Flutter by Ayan ParvaizWhy Kinetic Captions Break in Bangla — and What It Takes to Ship ThemAnimating captions word by word is trivial in English and quietly broken in Bangla and Hindi. Building iChat's reel studio — 11 caption styles, three scripts, rendered on the phone itself — the typography was the hard part, not the video.Read the article · 6 min →

Want something like iChat?

I scope in 48 hours and ship in weeks — not quarters. Tell me what you're building.

More case studies