You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
AI Media Hub is a Streamlit app for image generation, captioning, and YouTube video summarization using Google Gemini API, with LangChain & LangGraph for workflow orchestration.
AI Media Hub is a unified platform built with Streamlit that leverages Google Gemini API along with LangChain and LangGraph to provide three powerful AI-driven features in one place:
🎨 AI Image Generation : Generate creative images from text prompts.
✨ Image Captioning : Upload an image and get AI-generated captions.
🎬 YouTube Video Summarization : Summarize long YouTube videos into concise key points.
🚀 Features
1 : Modern and responsive Streamlit UI with custom styling.
2 : Google Gemini API integration for advanced AI image and text generation.
3 : LangChain & LangGraph for orchestrating AI workflows.
4 : Download support for images, captions, and summaries.
🚀 Installation & Setup
1 : Clone the Repository
cd ai-media-hub
2 : Install Dependencies
Make sure you have Python 3.10+ installed. Then run:
pip install streamlit
3 : Run the Streamlit App
streamlit run app.py
About
AI Media Hub is a Streamlit app for image generation, captioning, and YouTube video summarization using Google Gemini API, with LangChain & LangGraph for workflow orchestration.