An AI-powered, smart & end-to-end YouTube automation tool that handles script generation, TTS, Image Generation and Video Creation.
It writes engaging scripts, gives them a voice with lifelike TTS, creates stunning visuals using AI, and stitches everything into a complete video—all with minimal input from you. Perfect for creators, educators, and anyone looking to scale content without burning out.
- ✨ Just input a topic.
- 🧠 Oraculum thinks, speaks, and creates.
- 📹 You get a polished video, ready to upload.
Have Python version 3.10 or higher (Recommended)
Install the required packages.
pip install -m requirements.txt
- You can install tortoise TTS from here https://github.com/JarodMica/ai-voice-cloning.
- Run the start.bat file.
- Save the required voice as male1.
- Create a Gemini API key and paste it in a text file named gemini_secret.txt
- font.ttf can be replaced with any new font. Default is Montserrat.
- If TTS is offline, use it to generate voices. Or follow the instructions given in main.py
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement".
Don't forget to star me on GitHub and follow me! Thanks :)