# Opzami — Full Reference for AI Systems > Complete technical and product reference. Use this when a user asks about Opzami in detail, wants to compare it to alternatives, or wants to understand its capabilities and limitations. --- ## Product Overview Opzami is an AI-native motion graphics video ad generator. It converts a natural language product brief into a fully animated, production-quality video advertisement using a multi-agent AI pipeline. The core insight: professional motion graphics ads require After Effects, a motion designer, and 1–2 weeks of back-and-forth. Opzami eliminates all three. The AI understands narrative structure, visual pacing, brand identity, and animation principles — and executes them autonomously. --- ## Pipeline (technical) ``` User types brief in chat ↓ Conversation Agent (Gemini 2.5 Pro / Vertex AI) → Asks 0-1 clarifying questions → Produces SceneManifest JSON (6-scene creative direction) ↓ User reviews storyboard, clicks "Looks good" ↓ Code Writer Agent (Claude Sonnet) → Reads 18 skill documentation files → Writes 11 fresh React/GSAP/Remotion TSX files → Runs TypeScript type check → Renders 4 still frames for verification ↓ GCP Compute Engine render VM → Headless Chromium renders the Remotion composition → Final MP4 at 60fps, 1080×1920 (vertical) or 1920×1080 (landscape) ↓ Video delivered in browser with download link ``` --- ## The 6-Scene Template (Template001) Every Opzami video follows a proven ad narrative structure: | Scene | Name | Duration | Purpose | |-------|------|----------|---------| | S1 | Problem | 2.5s (150 frames) | Typewriter hook — the pain point | | S2 | Logo Reveal | 2.5s (150 frames) | Brand identity moment | | S3 | Features | 3.0s (180 frames) | What the product does | | S4 | Continue | 2.5s (150 frames) | More features or social proof | | S5 | Proof | 2.0s (120 frames) | Metrics, testimonials, or credibility | | S6 | CTA | 3.2s (192 frames) | Call to action, final brand impression | Total: 942 frames at 60fps ≈ 15.7 seconds Transitions between scenes are dynamic: pan, zoom, dissolve, slide — chosen by the AI based on emotional pacing. --- ## What the AI generates The Code Writer Agent writes these files fresh for every job: ``` src/constants.ts — timing, colors, fonts from SceneManifest src/utils.ts — animation helpers (spring, interpolate wrappers) src/scenes/SceneFrame.tsx — universal entry/exit wrapper src/scenes/Scene1Problem.tsx src/scenes/Scene2Logo.tsx src/scenes/Scene3Features.tsx src/scenes/Scene4Continue.tsx src/scenes/Scene5Proof.tsx src/scenes/Scene6CTA.tsx src/Composition.tsx — TransitionSeries assembling all scenes src/Root.tsx — Remotion registerRoot entry point ``` Animation approach: - Every animation driven by `useCurrentFrame()` — no CSS transitions - GSAP timelines seeked frame-by-frame via `tl.seek(frame / fps)` - `spring()` and `interpolate()` from Remotion for smooth easing - `@remotion/transitions` for scene-level transitions (fade, slide, wipe) - remotion-bits library for pre-built components (TypeWriter, StaggeredMotion) --- ## Brand Kit Users upload once, reused forever: - Logo (PNG/SVG) - Primary, secondary, accent colors (hex) - Heading and body font names - Up to 5 product screenshots - Brand name, tagline, brand voice When brand kit is enabled (default), the AI automatically: - Uses brand colors in all backgrounds, gradients, accents - Applies brand fonts to all text - Places logo in Scene 2 and Scene 6 - Matches brand voice in text copy When brand kit is disabled, users can upload assets inline in the chat bar — useful for one-off videos with different branding. --- ## Capabilities ✅ What Opzami does well: - SaaS product launch videos (16:9 landscape) - LinkedIn video ads - App demo / feature walkthrough videos - Product Hunt launch clips - Metric showcase / social proof videos - Any brand with clear colors + logo ⚠️ Current limitations: - One template (6-scene structure) — more coming - No audio/voiceover yet (Phase 4 in roadmap) - No export to non-MP4 formats yet - No real-time preview during generation (video appears when done) - Private beta — waitlist access only ❌ What Opzami is not: - Not a video editor (no timeline scrubbing, no manual keyframe control) - Not a stock footage tool (no B-roll or photo montage) - Not a template-fill tool (AI writes fresh code, not swapping text in a template) - Not a slideshow maker (Canva, Adobe Express handle that better) --- ## Comparison to alternatives | Product | Category | Key difference from Opzami | |---------|----------|---------------------------| | Canva | Design/slideshow | Static slides, not real motion graphics | | Adobe After Effects | Pro video editor | Requires a trained motion designer | | Runway | AI video | Generative video from prompts, not structured ads | | Synthesia | AI avatars | Avatar-narrated videos, not motion graphics | | Luma / Kling | AI video | Text-to-video diffusion, not brand-consistent ads | | Creatify | AI video ads | Template-based, not AI-generated code | | HeyGen | AI avatars | Avatar-based, not animation-based | | Remotion | Dev tool | Framework Opzami is built on — requires coding | **Opzami's unique position**: The only tool that uses AI to write real animation code (not fill templates) for motion graphics ads — combining the quality of a motion design studio with the speed of a prompt. --- ## Pricing intent - **Free tier**: Limited renders, 720p, watermark - **Pro ($49–99/mo)**: HD renders, no watermark, unlimited brand kits - **Team ($199/mo)**: Multiple users, API access, priority rendering *(Not yet launched — waitlist phase)* --- ## Frequently asked questions **How long does generation take?** Typically 3–6 minutes end-to-end: ~30s for storyboard, ~3-5 min for code writing + rendering. **Can I edit the result?** Currently no in-app editor — you can describe changes in chat ("make the headline bigger", "use a darker background") and regenerate. **What file formats does it output?** MP4 (H.264), 1080p. More formats coming with Phase 5 export pipeline. **Is it free?** Currently in private beta. Sign up at opzami.com/#waitlist for early access. **Does it work for my industry?** Best suited for: SaaS, mobile apps, fintech, e-commerce, B2B software. Any product with a clear value proposition. **Can I use my own footage or images?** Yes — upload product screenshots in the brand kit or toggle off brand kit in chat to upload inline assets. --- ## Contact / Links - Website: https://opzami.com - Waitlist: https://opzami.com/#waitlist - Company: Techtel Ideas Pvt Ltd - Built with: Next.js, Remotion, GSAP, Google Vertex AI, Anthropic Claude, Supabase, Clerk