Open-source tools for content creators. AI-powered video production, MCP servers for research, and the infrastructure to tie it all together.
CRAFT Studio — The complete YouTube content studio. AI script writing, competitive research, 8-stage video pipeline with 14 AI agents, audio production with 300+ TTS voices, and Remotion-powered video rendering. Self-hosted on Kubernetes with Keycloak SSO.
Documentation · Live Demo Screenshots
| Server | Description |
|---|---|
| mcp-storytelling | Writing craft, narrative structure, and author perspectives |
| mcp-comedy | History and psychology of humor — comedians, techniques, theories |
| mcp-yt-dlp | Video info, formats, subtitles, and download via yt-dlp |
| mcp-research-engine | Multi-source research aggregation |
| Service | Description |
|---|---|
| mcp-musicgen | Text-to-music generation (Meta AudioCraft) — CUDA + ROCm |
| mcp-rvc | Voice cloning via Retrieval-based Voice Conversion — CUDA + ROCm |
All images published to GitHub Container Registry (ghcr.io/vibesmiths):
| Package | Source | Runtime |
|---|---|---|
studio |
VideoIdeas | Node.js 22 Alpine |
frontend |
VideoIdeas | nginx |
mcp-storytelling |
mcp-storytelling | Node.js 22 Alpine |
mcp-comedy |
mcp-comedy | Node.js 22 Alpine |
mcp-yt-dlp |
mcp-yt-dlp | Node.js 22 Alpine |
mcp-musicgen |
mcp-musicgen | PyTorch CUDA |
mcp-musicgen-rocm |
mcp-musicgen | PyTorch ROCm |
mcp-rvc |
mcp-rvc | CUDA |
mcp-rvc-rocm |
mcp-rvc | ROCm |
docker pull ghcr.io/vibesmiths/studio:latest| Repo | Description |
|---|---|
| .github | Shared GitHub Actions — Docker build, Node.js lint/test, Helm deploy, CodeQL |
| HeatSync | Infrastructure and configuration management |
Built with TypeScript, React, Express, Helm, PostgreSQL, NATS, Redis, Remotion, Claude, Gemini, and Ollama.