An Open-source AI Short Video Generator For TikTok & Instagram – Shotty

Generate viral short videos in minutes! Shotty makes AI-powered short video creation a breeze.

Shotty is an open-source AI project that lets you transform simple text or URLs into short, social media-friendly videos akin to those popular on TikTok and Instagram.

It utilizes a combination of powerful AI tools, including OpenAI for video generation, Fireworks for text-to-speech conversion, Whisper for audio transcription, and ElevenLabs for voice acting. This impressive cocktail of technology allows you to generate high-quality videos effortlessly, saving you valuable time and resources.

How to use it:

1. Clone the Shotty repository to your local machine.

git clone https://github.com/n4ze3m/shotty-fun.git

2. edit the .env.example file. Fill in the necessary API keys for Fireworks, OpenAI, Eleven Labs, Pexels, and configure the Redis and Whisper settings. Once completed, rename this file to .env.

FIREWORKS_API_KEY=""
OPENAI_API_KEY=""
ELEVEN_LABS_API=""
PEXELS_API=""
REDIS_HOST="cache" 
REDIS_PORT=""
REDIS_PASSWORD=""
DATABASE_URL=""
WHISPER_URL="http://whisper:6391/v1/audio/transcriptions"

3. With your environment set up, launch Shotty using docker compose up. This will set up the necessary containers and environments for the tool to run.

4. Here’s a demo app demonstrating how to transform URLs / Text into TikTok or Instagram-like shorts.

Leave a Reply

Your email address will not be published. Required fields are marked *