Skip to content

LšŸ‘€K Documentation

LšŸ‘€K

One command. Professional product demo videos.

Turn any website into a polished demo video with AI-generated voiceover. No editing required.

Get Started View on GitHub


What is LooK?

LooK is an AI-powered tool that automatically generates professional product demo videos from any website. It captures your site, analyzes the UI with GPT-4 Vision, writes a compelling script, adds smooth cursor animations, and produces a polished video with AI voiceover.

npx look-demo quick https://your-app.com

That's it. You get a professional demo video in minutes.

✨ Features

  • Smart Recording


    60fps browser capture with smooth cursor animations and intelligent zoom that follows user interactions.

  • AI Analysis


    GPT-4 Vision understands your UI, identifies key features, and generates compelling voiceover scripts.

  • Natural Voice


    Choose from 6 natural-sounding AI voices to narrate your demo professionally.

  • Click Effects


    Beautiful ripple, pulse, ring, and spotlight animations highlight user interactions.

  • Mobile Support


    Record iOS and Android app demos with device frames and touch indicators.

  • Multi-Platform Export


    Export optimized for YouTube, Twitter, Instagram, TikTok, or as animated GIFs.

Quick Example

# Quick demo with smart defaults
look quick https://stripe.com

# Full control
look demo https://myapp.com \
  --duration 30 \
  --voice nova \
  --zoom-mode smart
# Start the visual editor
look serve

# Opens http://localhost:3847 with:
# - Visual timeline editing
# - Live recording preview
# - Template library
# - Script editor
import { generateDemo } from 'look-demo';

await generateDemo('https://myapp.com', {
  output: './demo.mp4',
  duration: 30,
  voice: 'nova',
  style: 'professional'
});

How It Works

graph LR
    A[Enter URL] --> B[AI Analysis]
    B --> C[Script Generation]
    C --> D[Browser Recording]
    D --> E[Cursor & Effects]
    E --> F[Voiceover]
    F --> G[Final Video]
  1. Capture - Record your website with smooth cursor animations
  2. Analyze - GPT-4 Vision understands your UI and content
  3. Script - AI writes a compelling voiceover script
  4. Narrate - Natural AI voice brings the demo to life
  5. Export - Polished video ready for any platform

Requirements

  • Node.js 18+
  • FFmpeg - brew install ffmpeg (Mac) or apt install ffmpeg (Linux)
  • OpenAI API Key - For AI features (Get one here)

Installation

npm install -g look-demo

Continue to Getting Started →


Community

License

LooK is MIT licensed.