Features
Ad Creative Automation Platform

Everything You Need to Create Video Ads at Scale

From single ad creatives to catalog-wide batch generation. AI handles the design, you focus on performance.

🎯

Batch Generation

Upload a CSV with product data. Get a unique video ad for every row. Perfect for e-commerce catalogs and seasonal campaigns.

🔀

A/B Test Variations

Director Mode generates multiple style variations of the same ad. Compare side by side, export the winner in all formats.

📱

Multi-Format Export

Every ad exports in 3 sizes: 9:16 (Reels/TikTok), 1:1 (Instagram/Facebook), 16:9 (YouTube). Platform presets with safe zones included.

🤖

AI-Powered Code Generation

Create professional video templates using natural language. Simply describe what you want, and our AI generates production-ready Remotion code.

✨ Natural Language Input

Describe your video in plain English. Examples: “Create a 30-second countdown timer” or “Change the background color to blue”

🔄 Iterative Refinement

Modify existing videos with follow-up requests. Change colors, text, animations, and more without starting from scratch.

⚡ Smart Retry Logic

Automatic retry on network errors. Up to 3 attempts with exponential backoff for reliable code generation.

🎨 Production-Ready Code

Generated code follows Remotion best practices with proper animations, centering, and Google Fonts integration. No TypeScript type errors in Monaco editor.

☁️

Cloud Video Rendering

Render high-quality MP4 videos in the cloud using AWS Lambda. No local processing required—everything happens server-side.

🚀 Fast Rendering

Leverage AWS Lambda's powerful infrastructure. Typical 10-second videos render in 30-60 seconds.

📐 Dynamic Duration

Automatically detects video length from your code. Supports any duration from seconds to minutes.

💾 Secure Download

Videos are securely proxied through our servers. No direct S3 URL exposure—your files stay private.

💰 Cost-Effective

Pay only for what you use. Typical cost: $0.02-0.10 per video. AWS Free Tier available for new accounts.

📁

Project Management

Save, organize, and manage your video projects. Never lose your work—everything is automatically synced to your account.

  • Save Projects: Store your video code with custom names
  • Load Projects: Quickly resume work on saved projects
  • Delete Projects: Clean up unused projects
  • Project Isolation: Each user's projects are private and secure
👁️

Real-Time Preview

See your video come to life instantly as you edit. The preview updates in real-time, so you can iterate quickly.

⚡ Instant Updates

Changes to your code are reflected immediately in the preview. No need to manually refresh.

🎬 Timeline Control

Scrub through your video frame-by-frame. Perfect for precise timing adjustments.

🎨 Visual Editor

Edit code and see results side-by-side. The perfect workflow for visual creators.

📱 Responsive Preview

Preview works seamlessly on desktop and mobile. Test your videos on different screen sizes.

🎨

Template Marketplace

NEW

Start from professionally designed templates. Browse, preview, and use templates instantly—no need to start from scratch.

📚 Browse Templates

LIVE

Explore a curated collection of templates for different use cases: SaaS launches, tech talks, social media shorts, and more.

  • • Filter by category (Code, Marketing, Social, etc.)
  • • Search templates by name or tags
  • • View template metadata (author, difficulty, duration)
  • • See format badges (Landscape/Portrait/Square)

👁️ Dynamic Previews

LIVE

See templates in action before using them. Each template has a live preview that renders the actual video output.

  • • Real-time video preview on detail pages
  • • Play/pause controls for preview
  • • Format-aware preview sizing
  • • Code preview for accessible templates

⚡ Quick Templates

LIVE

Access popular templates directly from the dashboard. No need to navigate away—start creating instantly.

  • • Quick Templates panel in dashboard
  • • One-click template loading
  • • Auto-format detection
  • • Pro plan upgrade prompts for locked templates

🌐 Community Templates

LIVE

Share your creations with the community and earn credits when others use your templates.

  • • Share your templates with the community
  • • Earn credits when others use them
  • • Milestone bonuses at 100/500/1000 uses
  • • Eligibility: 7+ days member, 3+ renders

📐 Format Auto-Detection

Templates automatically detect their video format (Landscape 16:9, Portrait 9:16, or Square 1:1) and apply it when loaded into the editor.

🔄 Seamless Integration

Click “Use Template” and instantly load it into the editor with all code, format, and settings ready to customize.

🖼️

Image & Video Analysis

NEW

Upload images and let AI analyze their styles, colors, and layouts to automatically generate Remotion code. Transform any visual inspiration into animated video code.

📸 Single Image Analysis

LIVE

Upload an image and AI will extract CSS styles, colors, fonts, and layout patterns to create matching Remotion animations. Best for marketing banners and simple graphics.

  • • Drag & drop or click to browse
  • • Supports JPEG, PNG, GIF, WebP (max 10MB)
  • • Seamless transition to text editing mode
  • • AI-generated inspiration, not exact copies

🖼️ Multi-Image Sequencing

LIVE

Upload multiple images (2-10) and create a sequential video with smooth transitions. Perfect for creating story-driven marketing videos.

  • • Drag & drop multiple images at once
  • • Reorder images with drag-and-drop
  • • Choose transition effects (fade, slide, zoom, wipe)
  • • Adjust duration per image (1-10 seconds)

🎬 Video Analysis

LIVE

Upload a video and AI will analyze key frames, extract styles, and recreate similar animations with Remotion code.

  • • Drag & drop video upload (MP4, WebM, MOV, AVI)
  • • Evenly distributed frame extraction (2-20 frames)
  • • Scene type detection (intro, main-content, cta, outro)
  • • Automatic Remotion code generation with transitions
  • • 2 credits per analyzed frame

🎨 Style Extraction

Automatically detect color palettes, typography, spacing, and animation patterns from your uploaded media.

⚡ Instant Code Generation

Get production-ready Remotion code that matches your uploaded image or video style in seconds. Clean, error-free code with no TypeScript type issues.

🛡️ Error Prevention

Built-in safeguards prevent runtime errors. All generated code is validated and uses only Remotion-compatible APIs.

👥

Team Workspaces

COMING SOON

Collaborate with your team in shared workspaces. Manage assets, brand settings, and permissions—all in one place. Perfect for marketing teams, agencies, and organizations that need consistent branding and reusable components.

📦 Asset Library

Upload and organize logos, images, fonts, and reusable video components. All assets are stored securely in Supabase Storage with automatic thumbnail generation.

  • • Drag & drop file uploads (max 50MB)
  • • Support for images, videos, fonts, PDFs
  • • Folder organization and tagging
  • • Secure preview modal (no direct URL exposure)
  • • Copy URL or download assets

🧩 Reusable Components

Save your Remotion code as reusable components. Load them instantly in the editor, share with your team, and build a library of proven animations.

  • • Save current code as Component
  • • Auto-extract metadata (colors, animations, images)
  • • Source image thumbnail display
  • • One-click load into editor
  • • Component preview with dimensions & duration

🎨 Brand Settings

Centralize your brand identity. Store primary colors, fonts, logos, and icons. Apply brand settings consistently across all team projects.

  • • Primary, secondary, accent colors
  • • Heading and body fonts
  • • Logo and icon URLs
  • • JSONB storage for flexibility

🔐 Granular Permissions

Fine-grained access control with 5 roles: Owner, Admin, Editor, Member, and Viewer. Control who can view, use, edit, invite, manage assets, and export.

  • • 5 role types with custom permissions
  • • View/Use/Edit/Invite/Manage/Export controls
  • • Activity log for audit trail
  • • Member invitation system

📊 Activity Log

Track all workspace changes automatically. See who uploaded assets, invited members, updated brand settings, and more. Full audit trail for compliance.

  • • Automatic activity logging
  • • User, action, entity tracking
  • • Change summaries and diffs
  • • Timestamp and actor information

🔄 Integration with Dashboard

Select workspace assets directly from the editor. Upload images from workspace when creating videos. Save your creations as reusable components.

Batch Video Generation

LIVE

Generate hundreds of personalized videos from a single template. Upload CSV data or use Google Sheets, and create videos automatically with different content for each row. Perfect for marketing campaigns, product launches, and personalized outreach.

📊 Multiple Data Sources

LIVE

Import data from CSV files, Google Sheets, or enter sample data directly in an editable table. All data sources support automatic prop detection and mapping.

  • • CSV upload with auto column detection
  • • Google Sheets URL import (public sheets)
  • • Editable data table with paste support
  • • Type-aware inputs (string/number/boolean/color)

🎯 Smart Template Detection

LIVE

Automatically detects customizable variables in your template code. Shows "Batch Ready" indicator when variables are found, making it easy to know if your template is ready for batch generation.

  • • Auto-detects top-level const variables
  • • Dashboard "Batch Ready" badge
  • • One-click "Use in Batch Studio" after save
  • • Auto-select template from URL param

🔄 Column Mapping

LIVE

Smart column mapping with auto-detection. CSV headers are automatically matched to template props using case-insensitive matching.

  • • Auto-map CSV columns to template props
  • • Case-insensitive matching
  • • Type detection (string/number/boolean)
  • • Preview sample data before generating

⚙️ Batch Job Processing

LIVE

Create batch jobs with progress tracking. Jobs are stored in Supabase for persistence across serverless instances.

  • • Real-time progress tracking
  • • Job status (pending/processing/completed/failed)
  • • Per-video render status
  • • Credit deduction and refund on cancellation

💾 Download Results

LIVE

Download individual videos or all at once. Each video is named according to your CSV data for easy organization.

  • • Individual video downloads
  • • Custom naming patterns
  • • Bulk download support
  • • MP4 format, ready to use

🛡️ Error Handling

LIVE

Robust error handling with string escaping for quotes and special characters. Safe prop injection prevents runtime errors.

  • • String escaping for quotes (single/double)
  • • Newline and special char handling
  • • Per-video error reporting
  • • Failed videos don't block others
🔌

MCP Integration

NEW

Generate videos directly from your IDE using the Model Context Protocol (MCP). Works with Claude Desktop, Cursor, VS Code, Windsurf, and any MCP-compatible client.

💻 IDE Integration

LIVE

Generate Remotion code without leaving your editor. Just describe what you want, and get production-ready code instantly.

  • • Works in Claude Desktop, Cursor, VS Code, Windsurf
  • • Natural language to video code
  • • Modify existing code with instructions
  • • Same AI model as web app

🎬 Instant Preview

LIVE

Get a preview URL with every code generation. Open in browser to see your video render in real-time.

  • • Auto-generated preview URL
  • • 24-hour expiration (no clutter)
  • • No extra credit cost
  • • Full RemotionPlayer controls

🔑 API Keys

LIVE

Create and manage API keys from your profile. Securely authenticate your IDE with your Framlit account.

  • • Create multiple API keys
  • • Revoke keys anytime
  • • Secure SHA-256 hashing
  • • Uses your account credits

📦 npm Package

Install the MCP server with a single command:

npx framlit-mcp
💳

Credit System

Use credits to generate videos. Different actions consume different amounts of credits based on AI processing required. Video rendering (MP4 export) is unlimited for Pro/Team plans.

🎯 Credit Usage by Action

💬 Text → Code Generation1 credit
✏️ Code Modification (Chat)1 credit
🖼️ Single Image → Code3 credits
📸 Multi-Image (per image)2 credits
🎬 Video Analysis (per frame)2 credits
📹 MP4 RenderingFree ✓

📊 Monthly Credits by Plan

Monitor your credit usage in real-time on the dashboard.

🐣 Hobby (Free):50 credits/month
🚀 Pro ($29/mo):500 credits/month
🏢 Team ($99/mo):2,000 credits/month
View full pricing →

🔋 Credit Top-up

AVAILABLE

Need more credits? Purchase additional packs anytime—credits never expire.

100 Credits$6
350 CreditsPopular$18
700 CreditsBest Value$29

✓ One-click purchase • Credits never expire

✓ Instant balance update • Secure payment

Ready to Get Started?

Create your first video in minutes. No coding experience required—just describe what you want.

Launch Editor