All the tools, models, and services powering this application.
gpt-5.2Flagship LLM for high-quality script generation and content analysis.
Used for:
OPENAI_API_KEYgpt-4.1Fast, capable model for Scout conversations with function calling.
Used for:
OPENAI_API_KEYgpt-4.1-miniFaster, lighter model for low-latency Scout responses.
Used for:
SCOUT_FAST_MODEwhisper-1Automatic speech recognition for transcribing user voice input.
Used for:
OPENAI_API_KEYBrowser-native speech recognition for real-time voice commands.
Used for:
eleven_multilingual_v2High-quality text-to-speech for pitch video narration.
Used for:
ELEVENLABS_API_KEYeleven_turbo_v2_5Low-latency TTS for real-time conversational responses.
Used for:
ELEVENLABS_API_KEYConversational AI agent for generating personalized sales pitch videos.
Used for:
ELEVENLABS_AGENT_IDConversational AI agent for landing page Q&A with knowledge base and resource suggestions.
Used for:
ELEVENLABS_SCOUT_AGENT_IDProgrammatic video rendering with audio sync and Ken Burns effects.
Used for:
CREATOMATE_API_KEYEdge-optimized object storage for media and configuration.
Used for:
BLOB_READ_WRITE_TOKEN21m00Tcm4TlvDq8ikWAMProfessional female voice.
Used for:
pNInz6obpgDQGcFmaJgBProfessional male voice.
Used for:
ErXwobaYiN019PkySvjVFriendly male voice.
Used for:
EXAVITQu4vr4xnSDxMaLWarm female voice.
Used for:
React framework with App Router for full-stack development.
Used for:
Utility-first CSS framework for styling.
Used for:
Type-safe JavaScript for better developer experience.
Used for:
Add these to your .env.local file:
OPENAI_API_KEY=your_openai_api_key_here SCOUT_FAST_MODE=your_scout_fast_mode_here ELEVENLABS_API_KEY=your_elevenlabs_api_key_here ELEVENLABS_AGENT_ID=your_elevenlabs_agent_id_here ELEVENLABS_SCOUT_AGENT_ID=your_elevenlabs_scout_agent_id_here CREATOMATE_API_KEY=your_creatomate_api_key_here BLOB_READ_WRITE_TOKEN=your_blob_read_write_token_here
AI writes the script first, then text-to-speech reads it aloud.
GPT-4o writes pitch script with sections
ElevenLabs converts script to audio
Combine audio + images
AI agent improvises naturally, then we transcribe and structure.
GPT-4o creates natural prompt for agent
Sales agent delivers personalized pitch
GPT-4o sections transcript, writes email
Combine audio + images
Generates 4 video segments (intro, revenue path, retention path, outro) for choose-your-path experience.