n. nikhil shrestha

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

Add it to your Flutter project

flutter pub add ai_video_editor

Check 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.