"Watch what you want, clip it yourself"
AI-powered video generation studio with complete workflow: story import → storyboard → script → video.
🚀 Live Demo · 📖 Docs · 🐛 Issues
See what Kev-Clip can generate:
- Episode 1: Code Awakening (29MB)
- Episode 3: City Chase (30MB)
- 📚 Story Import - Upload novels chapter by chapter
- 🎬 Storyboard - Visual scene breakdown with characters
- 📝 Script/Shots - Generate detailed shot lists
- 🎥 Video Generation - 9 AI models (OpenAI, Claude, DeepSeek, Runway, Pika, etc.)
- 🖥️ Admin Dashboard - Full-featured management interface
- 🌐 Landing Page - Marketing site included
openclaw install kev-clipThen open http://localhost:3000 for the landing page and http://localhost:3000/admin.html for the dashboard.
# Clone repository
git clone https://github.com/KevPH2026/kev-clip.git
cd kev-clip
# Install dependencies (requires Node.js 18-20)
npm install
# Start the server
npm start
# Open browser
open http://localhost:3000 # Landing page
open http://localhost:3000/admin.html # Admin dashboardnpx kev-clipkev-clip/
├── src/
│ └── app.js # Express server + API routes
├── public/
│ ├── index.html # Landing page (frontend)
│ └── admin.html # Admin dashboard (frontend)
├── bin/
│ ├── cli.js # CLI entry point
│ └── create.js # Project creation script
├── scripts/
│ ├── setup.js # Interactive setup wizard
│ └── verify.js # Post-install verification
└── package.json
GET /api/projects- List all projectsPOST /api/projects- Create new project
GET /api/novels/:project_id- Get chaptersPOST /api/novels- Import chapter
GET /api/outlines/:project_id- Get outlinesPOST /api/outlines- Create outline
GET /api/scripts/:project_id- Get scriptsPOST /api/scripts- Create scriptPOST /api/scripts/generate-from-outline- AI generate from outline
GET /api/videos/:project_id- Get videosPOST /api/videos/generate- Generate video
GET /api/health- Server status
Create .env file:
PORT=3000
DB_PATH=./kev-clip.db
# AI Providers (optional for demo mode)
OPENAI_API_KEY=sk-...
DEEPSEEK_API_KEY=...
DOUBAO_API_KEY=...
RUNWAY_API_KEY=...# Run in development mode
npm run dev
# Run tests
npm test
# Verify installation
npm run verifyMIT © Kev

