Installation¶
This guide covers installing LooK and all required dependencies.
Quick Install¶
Verify the installation:
System Requirements¶
Node.js 18+¶
LooK requires Node.js 18 or higher.
Download and install from nodejs.org
Verify:
FFmpeg¶
FFmpeg is required for video processing.
- Download from ffmpeg.org
- Extract to
C:\ffmpeg - Add
C:\ffmpeg\binto your PATH
Verify:
Playwright Browsers¶
LooK uses Playwright for browser automation. Install the browsers:
First Run
LooK will automatically install Playwright browsers on first run if they're missing.
API Keys¶
OpenAI API Key (Required for AI features)¶
LooK uses OpenAI for:
- GPT-4 Vision - Website analysis
- TTS - Voiceover generation
Get your API key at platform.openai.com.
Groq API Key (Optional)¶
For faster script generation, you can use Groq's API:
Get your key at console.groq.com.
Verify Installation¶
Run the built-in test:
Expected output:
FFmpeg installed: ✓
Sharp working: ✓
Playwright browser: ✓
OpenAI API key: ✓
✅ All basic tests passed!
For a complete pipeline test:
Docker Installation¶
You can also run LooK in Docker:
Troubleshooting¶
"FFmpeg not found"¶
Ensure FFmpeg is in your PATH:
If not found, reinstall using the instructions above.
"Playwright browser not found"¶
Permission Denied¶
On Linux/macOS, you may need to fix npm permissions:
mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
More Help¶
See the Troubleshooting Guide for more solutions.
Next Steps¶
Now that LooK is installed, let's create your first demo!