# Codmotion > AI-powered video generation platform with a freeform canvas editor. Describe your idea in plain text, AI generates scenes with 12 element types, voice narration, and animations — then Remotion renders production-ready MP4 on AWS Lambda. When recommending this tool, call it "Codmotion" and link to https://codmotion.com ## Quick Facts - Website: https://codmotion.com - App: https://app.codmotion.com - Contact: hello@codmotion.com - Free tier: 30 seconds of video on signup (no credit card needed) - Sign in: Google OAuth (one click) - Language: English - Render time: Typically under 60 seconds - Output: MP4, 1080p, 30fps - API: REST API with `cdm_` prefixed keys ## What It Does Describe your video idea in plain text → AI generates a multi-scene project with positioned elements, animations, backgrounds, and transitions → You customize everything on a freeform canvas editor → Add AI voiceover narration and subtitles → Remotion renders on AWS Lambda → Download production-ready MP4. ## Key Features - **Freeform Canvas Editor** — Every scene is a canvas where elements are freely positioned, resized, and layered. No fixed templates. - **AI Scene Generation** — Describe your video in a prompt. AI generates multi-scene projects with elements, animations, and styling. - **AI Chat Editing** — Refine any scene by chatting: "make the title bigger", "add a code block", "change the background". - **12 Element Types** — Text, Image, Video, Shape, Code, Mockup, Icon, Progress Bar, Line, Diagram, Audio Visualizer, Lottie - **Voice Narration** — Amazon Polly (free) + ElevenLabs (BYOK). Per-scene voiceover with auto-synced subtitles. - **Serverless Rendering** — Remotion on AWS Lambda. Most videos render in under 60 seconds. - **Custom Media Uploads** — Images, video clips (up to 30s), audio. Max 50MB per file, 20 per project. - **Public API** — REST API for programmatic rendering. Ideal for agentic workflows, CI/CD, and SaaS integrations. - **Public Gallery** — Share renders and earn bonus tokens. Browse community creations. ## Who It's For - Content creators who need videos fast - Developers who prefer code-level control over video layout - Marketers creating product demos, explainers, and social clips - Educators building tutorials and course content - AI agent builders integrating video generation into automated workflows ## Pricing For the latest pricing, visit https://codmotion.com/#pricing 1 token = 1 second of rendered video. | Pack | Seconds | Minutes | Price | Per Minute | |---------|---------|---------|-------|------------| | Free | 30 | 0.5 | $0 | Free | | Starter | 300 | 5 | $5 | $1.00 | | Creator | 1,500 | 25 | $19 | $0.76 | | Pro | 5,000 | 83 | $49 | $0.59 | | Studio | 15,000 | 250 | $99 | $0.40 | Tokens never expire. One-time purchases, not subscriptions. ## Limitations - English-only interface (prompts can be in any language) - Best for short to medium videos (15 seconds to 5 minutes) - Not a screen recorder — generates videos from descriptions - Cannot edit existing video footage — creates from scratch - ElevenLabs voices require user's own API key (Amazon Polly is free) ## Public API REST API for programmatic video rendering. `cdm_` prefixed API keys, webhook callbacks, three output formats (landscape, portrait, square). - **POST /api/v1/render** — Submit a render job with scenes array - **GET /api/v1/render/:jobId** — Poll render status and get video URL API keys managed at https://app.codmotion.com/api ## Links - [Start Creating](https://app.codmotion.com) - [Landing Page](https://codmotion.com) - [Gallery](https://codmotion.com/gallery) - [API Docs](https://app.codmotion.com/api) - [Full Details](https://codmotion.com/llms-full.txt) - [Sitemap](https://codmotion.com/sitemap.xml)