Turn customer reviews into professional video testimonials using AI avatars. No cameras, no actors, no hassle.
Komendly takes your text reviews and transforms them into engaging video testimonials featuring realistic AI-generated avatars. Perfect for businesses that want social proof without the logistical nightmare of coordinating video shoots with customers.
- Paste a review - Drop in any customer review or testimonial text
- Pick an AI creator - Choose from our library of realistic AI avatars
- Generate - Our AI writes a natural script and creates the video
- Download & share - Get your video in 4K, ready for social media
- Next.js 16 with App Router
- React 19 + TypeScript
- Prisma + PostgreSQL for data
- Stripe for subscriptions
- FAL AI & Mirage AI for video generation
- Tailwind CSS + shadcn/ui for the UI
# Install dependencies
npm install
# Set up your environment variables (see below)
cp .env.example .env.local
# Run database migrations
npx prisma migrate dev
# Start the dev server
npm run devThen open http://localhost:3000.
You'll need these in your .env.local:
# Database
DATABASE_URL="postgresql://..."
# Auth
SESSION_SECRET="generate-a-random-string"
# Stripe
STRIPE_SECRET_KEY="sk_..."
STRIPE_WEBHOOK_SECRET="whsec_..."
NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY="pk_..."
# AI Services
FAL_KEY="..."
MIRAGE_API_KEY="..."
OPENAI_API_KEY="..."
# App
NEXT_PUBLIC_APP_URL="http://localhost:3000"src/
├── app/ # Pages and API routes
├── components/ # React components
├── hooks/ # Custom hooks
└── lib/ # Utilities and integrations
Check out CLAUDE.md for more detailed docs on the codebase structure.
npm run dev # Start dev server
npm run build # Production build
npm run lint # Run ESLint
npm run start # Start production serverPrivate - all rights reserved.