Discover and explore top open-source AI tools and projects—updated daily.
ncounterspecialistBuild custom video applications with an AI-powered React SDK
Top 83.9% on SourcePulse
Twick provides a React-based SDK for building custom AI-powered video applications. It simplifies video editing workflows with a canvas timeline, drag-and-drop interface, automated AI captioning via Google GenAI, and serverless MP4 export, enabling scalable and efficient integration of advanced video features.
How It Works
Structured as a monorepo, Twick comprises core React packages for media utilities, canvas editing, and timeline management. Its serverless cloud functions, deployable as AWS Lambda container images, leverage Google GenAI (Vertex AI with Gemini) for accurate audio transcription and subtitle generation. This approach enables automated video processing, offering significant scalability and cost-efficiency by abstracting infrastructure management.
Quick Start & Requirements
pnpm install and pnpm build.pnpm preview (at http://localhost:4173).npm install --save @twick/canvas @twick/live-player @twick/timeline @twick/video-editor @twick/studio.Highlighted Details
@twick/media-utils, @twick/canvas, @twick/timeline, @twick/video-editor, @twick/studio.Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The SUL Version 1.0 restricts selling, rebranding, or distributing Twick as a standalone SDK/tool without prior agreement, potentially limiting its use in SaaS or reselling scenarios.
17 hours ago
Inactive
harry0703