A newer version of the Streamlit SDK is available: 1.56.0
metadata
title: Ivgen
emoji: π
colorFrom: red
colorTo: indigo
sdk: streamlit
sdk_version: 1.37.0
app_file: app.py
pinned: false
tags:
- streamlit
short_description: Generate images and videos with Gemini API
π Ivgen β Gemini Image & Video Generator
This Space is a Streamlit app to generate videos and images using Google Gemini API.
β¨ Features
- Video Generation:
- Veo 2
- Veo 3 Fast
- Veo 3
- Image Generation:
- Imagen 4
- Nano Banana (Text-to-Image + Image-to-Image reference)
- Image-to-Video (Veo)
- Batch / Bulk Processing (multi-line or JSON prompts)
- Parallel Jobs with polling
- Result Cards with preview + download
π How to Use
- Enter your Gemini API Key at the top.
- Choose mode:
- Video (text-to-video or image-to-video)
- Image (text-to-image or image-to-image)
- Paste multiple prompts (one per line) or JSON prompts.
- (Optional) Upload reference images β auto-sorted AβZ / 1β9.
- Click Generate and watch results appear in real time.
π Tech Stack
- Frontend: Streamlit
- Backend: Gemini API (
google-genaiSDK) - Deployment: Hugging Face Spaces
π¦ Run Locally
pip install -r requirements.txt
streamlit run app.py