short-video-maker
Self-hostable tool that generates short-form videos from text by producing TTS audio, auto-captions, selecting background videos (via Pexels), composing the result with Remotion, and rendering the final short video. Exposes both an MCP server (SSE/messages) and a REST API for creating videos and checking status.
Score Breakdown
⚙ Agent Friendliness
🔒 Security
TLS/authn details are not documented in the provided README. Pexels API key is required via environment variable, which is good practice, but there is no stated mechanism for preventing accidental logging. Rendering pipelines and external fetching (Pexels) introduce SSRF/content risks if input/search terms are not tightly validated; validation and rate limiting are not described.
⚡ Reliability
Best When
You want a self-hosted, automation-friendly REST/MCP endpoint to render captioned short videos from English text on commodity hardware or a suitable GPU with Docker.
Avoid When
You cannot provide required compute and external API keys (Pexels) or you need multilingual voiceover and strong built-in access control/authn/authz controls.
Use Cases
- • Automated generation of TikTok/Instagram Reels/YouTube Shorts from scripted text
- • Local/offline short-video pipeline for small creators and teams
- • AI agent orchestration via MCP to trigger video creation and poll status
- • Captioned faceless short video production with configurable music/captions
Not For
- • Generating videos from images or image prompts (explicit limitation)
- • Non-English voiceover generation (explicit English-only limitation)
- • High-scale production without considering heavy rendering/compute requirements
- • Use cases requiring strict authentication, multi-tenant isolation, or enterprise compliance guarantees (not documented)
Interface
Authentication
No authentication mechanism is described in the provided README (no API key requirement for the short-video endpoints; only environment variables for Pexels/TTS/Whisper and server config are documented).
Pricing
Open-source self-hosted. Costs are primarily infrastructure + any external provider usage (Pexels).
Agent Metadata
Known Gotchas
- ⚠ Long-running renders: agents may need to poll /api/short-video/{id}/status rather than assume immediate completion.
- ⚠ MCP tool 'get-video-status' noted as somewhat useless due to agents not handling 'time' well; REST polling may be more reliable.
- ⚠ Resource constraints: recommended CONCURRENCY=1 and cache sizing are used to avoid OOM; agents may need to throttle requests.
Alternatives
Full Evaluation Report
Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for short-video-maker.
AI-powered analysis · PDF + markdown · Delivered within 30 minutes
Package Brief
Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.
Delivered within 10 minutes
Score Monitoring
Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.
Continuous monitoring
Scores are editorial opinions as of 2026-03-30.