200 points · 1 submission
with AWS Kiro
KalpanaAI transforms any text prompt into a fully produced animated explainer video, complete with AI-generated script, ElevenLabs voiceover synced to word-level timestamps, scene-by-scene motion graphics, sound effects, and a downloadable MP4. It uses ElevenLabs Text-to-Speech with the convertWithTimestamps API to generate natural voiceovers with character-level alignment, which drives the entire animation timing system, plus voice preview with adjustable speed, stability, similarity, and style controls across 5 curated voices. The codebase follows Clean Architecture with domain entities, value objects, use cases, repository interfaces (ports), infrastructure adapters, and a Result<T,E> monad for error handling, with no exceptions thrown. Everything is built using Kiro's spec-driven development approach with 21 specs, 2 agent hooks, and steering docs, where every feature was designed before it was coded. More about the Kiro workflow can be found in the KIRO_USAGE.md file in the repository.
Submitted 23 Apr 2026