YouTube-to-Blog Converter Application Development by Ekky ArmandiYouTube-to-Blog Converter Application Development by Ekky Armandi

YouTube-to-Blog Converter Application Development

Ekky Armandi

Ekky Armandi

Calliope

Calliope is a YouTube-to-blog converter application. Turning long-form video like podcasts, interviews, or seminars into blog posts.

What It Does

Get the YouTube transcription video, parse it to AI with the selected LLM model and language, then turn it into blog-style text.
Article page
Article page
The user can highlight the text, download, copy, or even edit the generated text using a Markdown editor.
Markdown editor
Markdown editor
The generated article is saved in the history page so the user can revisit and reread it again.
History page
History page

Technology Stack

Frontend: React.js, TypeScript, ShadCN UI, TailwindCSS
Backend: Python FastAPI, LangChain, Celery, Redis
Database: PostgreSQL
Containerization: Docker Compose
Host & Deployment: Vercel and Contabo

Why It's Useful

Good for people who prefer reading over watching hours of video
Good for YouTubers who want to save time on repurposing their own content
Bookmark YouTube content like it was an article to read later

Screens

Home screen

Login & Register screen

Login page
Login page
Register page
Register page
Admin analytics screen
Admin analytics page
Admin analytics page
Like this project

Posted Aug 7, 2026

Developed a YouTube-to-blog converter application as a personal project.