git404hub

what is vmodal_sdk_flutter fr?

v-modal/vmodal_sdk_flutter — explained in plain English

Analysis updated 2026-05-18

849DartAudience · developerComplexity · 3/5LicenseSetup · moderate

tl;dr

A Flutter SDK that adds searchable video, letting your Android or iOS app find moments in uploaded video by meaning, spoken words, or on-screen text.

vibe map

mindmap
  root((VModal SDK))
    What it does
      Searches video by meaning
      Searches speech and on screen text
      Streams uploads with progress
    Tech stack
      Dart
      Flutter
      Android
      iOS
    Use cases
      Natural language video search
      Upload with cancel support
      Collection and index management
    Audience
      Mobile developers
      Flutter app builders

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Add a natural language search bar that finds moments inside a user's uploaded videos.

VIBE 2

Build an upload screen with live progress and a cancel button for large video files.

VIBE 3

Search video by spoken words or on-screen text using ASR and OCR sources.

VIBE 4

Manage video collections and search indexes from within a Flutter app.

what's the stack?

DartFlutterAndroidiOS

how it stacks up fr

v-modal/vmodal_sdk_flutterfreecodecamp/mobileecho-loop/echo-loop
Stars8495541,281
LanguageDartDartDart
Last pushed2026-07-03
MaintenanceActive
Setup difficultymoderatemoderatemoderate
Complexity3/52/53/5
Audiencedevelopervibe codergeneral

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 30min

Requires a VModal API key and an already-uploaded video collection scoped to that key.

MIT: use freely for any purpose, including commercial use, as long as you keep the copyright notice.

in plain english

VModal SDK for Flutter is a package that lets you add video search to an Android or iOS app built with Flutter. The idea is that once a user has uploaded videos into your app, they should be able to search inside them the way they would search text: by describing a moment in plain language, by the words someone spoke on camera, or by text that appears on screen. The SDK handles the network calls, upload streaming, and response handling behind a small set of typed Dart classes, while your app keeps full control of the actual screens and buttons. To use it, you add the package to your Flutter project from its GitHub repository, then create one client object using an API key your app already has. From there you can search video collections with a text query, upload a video file as a stream with live progress and a working cancel button, manage collections and search indexes, and retrieve images. The SDK explicitly avoids owning your login screen or storing your API key on disk. It only keeps the credential in memory for as long as your app gives it one, and you can rotate or clear that credential yourself. Uploads default to a single signed upload path that works for any file size, while an experimental multipart upload mode can be turned on separately. Searches are scoped to the API key that created the video collection, so a collection name copied from a different account or environment will not be found. The package is written in Dart and requires Flutter 3.44 or newer. It supports Android and iOS, but not Flutter Web, macOS, Windows, or Linux, since this release is aimed specifically at mobile apps. It is released under the MIT license, which permits commercial and personal use.

prompts (copy fr)

prompt 1
Help me add the vmodal_sdk_flutter package to my Flutter app and create a VmodalClient.
prompt 2
Write a Flutter screen that searches uploaded videos with a text query using this SDK.
prompt 3
Show me how to upload a video file with progress tracking and a cancel button using this SDK.
prompt 4
Explain how API key scoping works for video collections in this package.

Frequently asked questions

what is vmodal_sdk_flutter fr?

A Flutter SDK that adds searchable video, letting your Android or iOS app find moments in uploaded video by meaning, spoken words, or on-screen text.

What language is vmodal_sdk_flutter written in?

Mainly Dart. The stack also includes Dart, Flutter, Android.

What license does vmodal_sdk_flutter use?

MIT: use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is vmodal_sdk_flutter to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is vmodal_sdk_flutter for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.