AI-powered horror video generator using n8n workflows. Creates complete YouTube Shorts with voice narration, background music, and atmospheric visuals.
- Automated horror story generation
- Text-to-speech voice narration
- AI-generated background music
- Atmospheric horror imagery (9:16 aspect ratio)
- Complete video assembly workflow
- OpenRouter (script generation)
- OpenAI TTS (voice synthesis)
- ElevenLabs (background music)
- Together.ai (image generation)
- Fork this repository
- Connect to Railway.app
- Deploy using Railway's GitHub integration
- Set environment variables (see below)
N8N_HOST=0.0.0.0
N8N_PORT=8080
N8N_BASIC_AUTH_ACTIVE=true
N8N_BASIC_AUTH_USER=admin
N8N_BASIC_AUTH_PASSWORD=your_secure_password
WEBHOOK_URL=https://your-app.railway.app/
N8N_EDITOR_BASE_URL=https://your-app.railway.app/
- Deploy to Railway using this repository
- Access your n8n instance at your Railway URL
- Import the horror video workflow
- Configure API credentials for all services
- Run your first horror video test
- OpenRouter: 20 requests/minute, 50/day
- OpenAI TTS: $5 free credit (~167 minutes)
- ElevenLabs: 20,000 credits/month (~13 minutes)
- Together.ai: 6 images/minute (free tier)
Testing Phase: $0/month (all free tiers) Production: $50-100/month depending on volume
MIT License - Feel free to modify and use for your projects.