FLUTTER / DART / MIT LICENSE
ai_video_editor
An MIT-licensed Flutter video editor with a multi-track timeline, on-device AI tools, captions and FFmpeg export for Android and iOS.
When to use it
For Flutter apps that need a video-editing experience with local AI processing. The package combines editing tools rather than requiring an account or a paid AI API.
What it does
- Multi-track timeline, transitions and undo
- Voice or text editing requests and AI Shorts
- Whisper captions and ML Kit segmentation
- FFmpeg video export
Add it to your Flutter project
flutter pub add ai_video_editorCheck pub.dev for the current version and requirements and read the API documentation.
Editing workflow excerpt (with an existing editor controller):
final plan = EditCommandParser.parse(
'make it a trending reel, add captions',
);
final report = await AutoEditor(controller).run(plan);Before integrating
On-device models and video export use device storage, memory and processing time. Test on the phones you support and review the package documentation before choosing models and export settings.
Explore the package
Created by Nikhil Shrestha, Flutter developer in Nepal.