Features & Capabilities
Discover what Framlit can do for your video creation workflow.
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
NEWStart from professionally designed templates. Browse, preview, and use templates instantly—no need to start from scratch.
📚 Browse Templates
LIVEExplore 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
LIVESee 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
LIVEAccess 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
- • Premium template purchase prompts
💎 Premium Templates
LIVEAccess premium templates created by expert developers. Purchase individual templates or unlock all with Team plan.
- • Individual template purchases
- • Team plan gets all templates
- • Secure payment via Lemon Squeezy
- • Instant access after purchase
📐 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
NEWUpload 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
LIVEUpload 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
LIVEUpload 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
LIVEUpload 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
NEWCollaborate 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
LIVEUpload 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
LIVESave 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
LIVECentralize 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
LIVEFine-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
LIVETrack 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
NEWGenerate multiple videos from a single template using CSV data. Perfect for product launches, personalized marketing campaigns, and bulk content creation.
📊 CSV → Video
LIVEUpload a CSV file and map columns to template props. Generate dozens or hundreds of videos automatically with different data for each.
- • CSV column type auto-detection
- • Template props mapping
- • Batch job creation and tracking
- • Progress monitoring
- • Credit management per job
🎯 Job Management
LIVECreate, monitor, and manage batch generation jobs. Track progress, pause or cancel jobs, and download results when complete.
- • Job status tracking (pending/running/completed/failed)
- • Progress percentage
- • Error handling and retry logic
- • Job cancellation support
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
📊 Monthly Credits by Plan
Monitor your credit usage in real-time on the dashboard.
🔋 Credit Top-up
LIVENeed more credits? Purchase additional credit packs anytime with one-click checkout.
- • One-click purchase flow
- • Instant credit addition via webhooks
- • Real-time balance updates
- • Secure payment via Lemon Squeezy
Ready to Get Started?
Create your first video in minutes. No coding experience required—just describe what you want.
Launch Editor