AI based prompt searching tool for video footages
GPL-3.0 License
Before starting with the setup process, ensure that you have the following prerequisites installed on your system:
Create Parent Folder: Create a parent folder where all the project files will be stored.
Clone vPrompt Repository: Clone the vPrompt repository from GitHub into the parent folder using the following command:
git clone https://github.com/reenphygeorge/vPrompt.git
Setup Python Virtual Environment:
python -m venv env
source env/bin/activate
.\env\Scripts\activate
Navigate to API Folder:
cd
command to navigate into the API folder within the cloned repository:
cd vPrompt/api
Install Python Requirements:
requirements.txt
:
pip install -r requirements.txt
Start Docker Containers:
docker compose up
Setup Database Structure:
api
directory within the cloned repository.prisma migrate dev --schema=prisma/schema.prisma
Start API Server:
uvicorn main:app --reload
Navigate to UI Folder:
ui
folder within the vPrompt directory using the following command:
cd ../ui
Install UI Dependencies:
pnpm
:
pnpm install
Start UI:
pnpm tauri dev
With the API server and UI running, you can now start using vPrompt for your video analysis needs.