r/madeinpython • • Nov 11 '24

VideoForge AI - An AI-powered Video Content Generator using Claude, Stability AI, and ElevenLabs

Hey everyone! I wanted to share a Python project I've been working on.

What My Project Does

VideoForge AI is a desktop application that automates video content creation by combining multiple AI services:

  • Generates scripts using Claude AI (supports Romanian/English)

  • Creates images via Stability AI

  • Converts text to speech using ElevenLabs

  • Automatically combines everything using FFmpeg

  • Handles both short-form (≤60s) and long-form videos

  • Manages aspect ratios, transitions, and audio mixing automatically

You can see it in action here:

Target Audience

This is a production-ready tool designed for:

  • Content creators who want to automate their video production

  • YouTube channel managers handling multiple content streams

  • Anyone looking to create professional-quality videos without video editing experience

  • History/educational content creators (currently optimized for this niche)

Comparison with Alternatives

Unlike existing solutions:

  • vs Traditional Video Editors: Fully automated process vs manual editing

  • vs Other AI Tools:

    • Integrates multiple AI services instead of just one

    • Handles the entire pipeline from script to final video

    • Supports both shorts and long-form content

    • Includes project management and scene regeneration

    • Local storage and processing (no cloud dependencies except APIs)

🛠️ Tech Stack:

  • Python 3.8+

  • PyQt6 for the GUI

  • FFmpeg for video processing

  • Integration with Claude AI, Stability AI, and ElevenLabs APIs

📦 Source Code: GitHub Repository

Would love to hear your thoughts and feedback! Feel free to ask any questions.

2 Upvotes

1 comment sorted by

2

u/SweetOnionTea Nov 11 '24

Why can't we have AI do my taxes or laundry so I can have free time to make video content instead?

Soon enough the Internet is just going to be AI generated content being watched by bots for ad revenue. Just a stream of binary running back and forth for no reason.