AI videoCAN I VIBECODE
Hour One?
BUILD FIRST
- A non-sensitive or read-only version of the core experience
- A manual review step wherever correctness or trust matters
- A narrow companion tool that removes a real piece of work
LEAVE FOR LATER
- Regulated decisions, payments, or irreversible actions
- Claims of correctness, compliance, or uptime that the MVP cannot support
- Sensitive integrations until security, support, and auditability are ready
RESEARCH NOTES
What this tool actually does.
Hour One (hourone.ai) is a commercial all-in-one AI video generation platform. Users type or upload scripts, PDFs, PPTs, or URLs and generate presenter-led videos featuring realistic AI avatars, or create a custom 'Studio' avatar from webcam/selfie or voice clone. It offers text-to-speech in 100+ languages/voices, auto-translation, auto-dubbing, screen recording, closed captions, 3D templates, layout/camera options, and a Brand Hub for logos, colors, and intros/outros. Collaboration features include workspaces, roles, real-time comments, and sharing. An API enables programmatic video generation. The platform reports ISO 27001 and SOC 2 Type II compliance, enterprise scalability, and community-safeguarding guidelines. It operates as a subscription service with a free tier; exact pricing was not captured in this research.
RESEARCHED BUILD PROMPT
Give this to your coding agent.
Build a focused replacement for Hour One's core workflow: a web app where a user writes or uploads a script (text, PDF, PPT, or URL), selects a presenter avatar and voice, previews a scene-by-scene timeline with adjustable layouts/captions, and renders a downloadable MP4.
User-facing requirements: avatar library (stock and custom upload), text-to-speech with language/voice selection, auto-translation, scene editor with templates, brand kit (logo/colors/intros), and team workspaces with comments.
Technical requirements: React/Next.js frontend, Node.js API, PostgreSQL for projects/users, object storage for assets, and a queue-based render worker using Remotion or FFmpeg to compose avatar video, TTS audio, captions, and overlays. Integrate a commercial TTS API (e.g., ElevenLabs, Azure Speech) for voices/translation and an avatar-lip-sync service (e.g., D-ID API) for presenter scenes. Add JWT auth, role-based access, and webhook notifications for render completion.
Implementation approach: use a monorepo with separate web, API, and worker packages; store project state as JSON in Postgres; generate captions via TTS word timestamps; render at 1080p with configurable aspect ratios.
Do not copy Hour One's brand name, logo, visual design, marketing copy, or exact UI layout. Use a distinct name and neutral SaaS styling.
Explicitly out of scope: real-time streaming, mobile apps, meeting summarization, enterprise SSO, custom avatar training from video clones, and advanced 3D avatar generation.
Include a README with setup steps (env vars, local dev, queue runner), API overview, and important limitations (e.g., TTS/avatar latency, per-request costs, no offline mode, browser rendering limits).