AI-Powered Content Automation Platform
Generate, schedule, and publish short-form video content using AI-assisted workflows, automated media processing, and integrated publishing pipelines.
Reelvo is an end-to-end content automation platform designed to streamline the creation and publishing of short-form social media content.
It combines AI-generated scripts, automated voiceovers, royalty-free media sourcing, subtitle generation, scheduling, and publishing into a unified workflow that significantly reduces manual effort while maintaining content quality.
Originally developed as a production MVP, Reelvo demonstrates practical software engineering across AI integration, workflow automation, media processing, and scalable backend architecture.
- GPT-powered script generation
- Prompt-based content workflows
- Configurable AI providers
- Google Cloud Text-to-Speech
- gTTS fallback support
- Multiple voice options
- FFmpeg rendering pipeline
- Subtitle generation
- Stock media integration
- Royalty-free video sourcing
- Automated composition
- Content scheduling
- Batch processing
- Automatic publishing
- Instagram Graph API integration
- Google Drive integration
- Local asset management
- Scheduled background jobs
- Automated processing pipelines
Reelvo follows a modular architecture separating content generation, media processing, scheduling, publishing, and storage into independent components.
AI Providers
│
▼
Script Generation
│
▼
Voice Generation
│
▼
Media Processing
│
▼
Video Composition (FFmpeg)
│
▼
Publishing Scheduler
│
▼
Instagram Graph API / Storage
| Layer | Technology |
|---|---|
| Backend | Python, Flask |
| AI | OpenAI GPT |
| Voice | Google Cloud TTS, gTTS |
| Video | FFmpeg |
| Media | Pexels, Pixabay |
| Frontend | HTML, Tailwind CSS |
| Database | SQLite |
| Authentication | Instagram Graph API |
| Deployment | Docker, Railway, Render |
- AI-powered script generation
- Automated voiceovers
- Subtitle generation
- Royalty-free stock video sourcing
- Video rendering with FFmpeg
- Instagram publishing
- Scheduling & automation
- Google Drive integration
- Modular CLI tools
- Batch processing support
app.py
routes/
models/
scripts/
templates/
static/
utils/
assets/
db/
git clone https://github.com/saravana-bhava/reelvo.in.git
cd reelvo.in
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
python app.pyEnvironment variables are managed using:
.env
A template is provided:
.env.template
The platform supports deployment to:
- Railway
- Render
- Docker
- Linux VPS
Production MVP
The repository represents a working production prototype demonstrating AI-assisted content automation, workflow orchestration, media processing, and social publishing pipelines.
- Modular backend architecture
- AI workflow orchestration
- Automated media processing
- Scalable scheduled jobs
- Production-ready publishing pipeline
- Clean separation of services
- Extensible automation framework
Senior Software Engineering & Architecture Consulting
100+ production software systems delivered across multiple industries.
Articles on software architecture, platform modernization, AI engineering, and technical leadership.
Saravana Bhava
Senior Software Engineer • Software Architect • Technical Lead
💼 https://linkedin.com/in/saravana-bhava
Private portfolio project.
Source code is published for portfolio and demonstration purposes.
For commercial licensing or collaboration, please contact the author.
Engineering automation that scales content production through reliable software architecture and AI-assisted workflows.