Follow the installation steps below for running VividCut-AI locally. Please read "installation-notes.md" for more details.

Here's a demonstration of VividCut-AI's capabilities:


These examples illustrate the transformation from a raw video segment to a fully processed clip, showcasing the power of VividCut-AI.
If you appreciate the work and would like to support future developments, consider buying me a coffee!
VividCut-AI is a powerful framework for automating video editing processes. It simplifies tasks such as video clipping, content extraction, and face tracking.
ποΈ Automated editing framework: Streamlines the video editing process using AI-driven techniques.
π Content Extraction: Extracts relevant segments based on user queries using a Faiss index built with Alibaba-NLP/gte-large-en-v1.5 embeddings.
π£οΈ Face Tracking and Cropping: Automatically tracks and crops faces in videos using YOLO models.
π Video Clipping: Clips and processes video segments based on AI-identified content.
ππ₯ Automation: Automates the video processing workflow, making it easier for content creators to produce high-quality videos.
To run VividCut-AI locally, follow these steps:
Clone the Repository:
git clone https://github.com/Mbonea-Mjema/VividCut-AI.git
cd VividCut-AI
Install the Dependencies:
pip install -r requirements.txt
sudo apt-get install ffmpeg
Run the CLI:
python CLI.py
Don't forget to include your Groq API key in the CLI.py code to enable the AI functionalities.
π¬ The AIEditor component processes video transcripts and identifies key segments.
π₯ The VideoProcessor component handles video clipping, face tracking, and cropping.
π‘ VividCut-AI offers powerful tools for automating video editing, making it an essential tool for content creators.
VividCut-AI utilizes the following technologies:
These technologies provide a robust framework for automating video editing processes.
As an open-source project, we welcome contributions, whether it's a new feature, improved infrastructure, or better documentation.
16 commits
9 commits
Python
92.3%
TypeScript
6.9%
Follow the installation steps below for running VividCut-AI locally. Please read "installation-notes.md" for more details.

Here's a demonstration of VividCut-AI's capabilities:


These examples illustrate the transformation from a raw video segment to a fully processed clip, showcasing the power of VividCut-AI.
If you appreciate the work and would like to support future developments, consider buying me a coffee!
VividCut-AI is a powerful framework for automating video editing processes. It simplifies tasks such as video clipping, content extraction, and face tracking.
ποΈ Automated editing framework: Streamlines the video editing process using AI-driven techniques.
π Content Extraction: Extracts relevant segments based on user queries using a Faiss index built with Alibaba-NLP/gte-large-en-v1.5 embeddings.
π£οΈ Face Tracking and Cropping: Automatically tracks and crops faces in videos using YOLO models.
π Video Clipping: Clips and processes video segments based on AI-identified content.
ππ₯ Automation: Automates the video processing workflow, making it easier for content creators to produce high-quality videos.
To run VividCut-AI locally, follow these steps:
Clone the Repository:
git clone https://github.com/Mbonea-Mjema/VividCut-AI.git
cd VividCut-AI
Install the Dependencies:
pip install -r requirements.txt
sudo apt-get install ffmpeg
Run the CLI:
python CLI.py
Don't forget to include your Groq API key in the CLI.py code to enable the AI functionalities.
π¬ The AIEditor component processes video transcripts and identifies key segments.
π₯ The VideoProcessor component handles video clipping, face tracking, and cropping.
π‘ VividCut-AI offers powerful tools for automating video editing, making it an essential tool for content creators.
VividCut-AI utilizes the following technologies:
These technologies provide a robust framework for automating video editing processes.
As an open-source project, we welcome contributions, whether it's a new feature, improved infrastructure, or better documentation.
16 commits
9 commits
Python
92.3%
TypeScript
6.9%