Transform YouTube videos into engaging, professional blog posts in seconds with AI-powered content generation.
Homepage.mp4
Login.mp4
Signup.mp4
Generator.mp4
Saved_Blogs.mp4
Saved_Blogs2.mp4
Blog_detail.mp4
Mobile_menu.mp4
IntelliBlogger converts any YouTube video into a well-written blog post using AI. Perfect for content creators, marketers, and educators who want to repurpose video content into written format.
Simply paste a YouTube link, choose your style, and get a publish-ready blog post.
- Paste any YouTube link and get a complete blog post
- Choose your writing style: Professional, Casual, Witty, or Technical
- Select content length: Short, Medium, or Long
- Built-in rich text editor to refine your content
- Edit titles and content with ease
- Real-time preview of your changes
- Save blogs to your personal dashboard
- Search and filter your saved posts
- Access your content anytime
- Download: PDF, Markdown, or HTML format
- Share: Directly to LinkedIn, Twitter, or Email
- Copy: One-click clipboard copy
- Python 3.8 or higher
- Node.js 18 or higher
- Redis (for caching)
- FFmpeg (for audio processing)
- Clone the repository
git clone https://github.com/mainak-debnath/IntelliBlogger.git
cd IntelliBlogger- Setup Backend
cd Backend
python -m venv venv
source venv/bin/activate # Windows: venv\Scripts\activate
pip install -r requirements.txt- Configure Environment Create
.envfile in the Backend directory:
SECRET_KEY=your-secret-key
GEMINI_API_KEY=your-gemini-api-key
ASSEMBLY_API_KEY=your-assemblyai-api-key- Setup Database
python manage.py migrate- Start Backend
python manage.py runserver- Setup Frontend (new terminal)
cd Frontend
npm install
npm start- Access the app at http://localhost:4200
- Sign up for a free account
- Paste any YouTube video link
- Choose your preferred tone and length
- Generate your blog post
- Edit content using the rich text editor
- Export or share your finished blog
-
Frontend: Angular, TypeScript
-
Backend: Django, Python
-
AI: Google Gemini, AssemblyAI
-
Database: SQLite
-
β οΈ Current Limitations- Only English audio is supported at this time
- Videos must have clear audio (automated captions may not work well)
IntelliBlogger is continuously evolving. Here are some of our planned features and improvements:
-
Future Enhancements:
- Direct publishing integrations with popular CMS platforms (WordPress, Medium).
- Advanced content analytics and performance tracking.
- Mobile application for on-the-go content generation.
- Enhanced UI/UX for a more intuitive user experience.