Spaces:
Sleeping
Sleeping
A newer version of the Gradio SDK is available: 6.13.0
metadata
title: Campus AI
emoji: π
colorFrom: purple
colorTo: blue
sdk: gradio
sdk_version: 4.44.0
python_version: '3.10'
app_file: app.py
pinned: false
Campus AI
AI-powered campus event poster generator.
Campus AI
AI-powered campus event poster generator using deep learning.
π¨ CampusGen AI β Universal Event Poster Generator
Generate professional event posters for any occasion in 10β15 seconds.
Features
- 5 Generation Modes: TextβPoster, Reference Image (IP-Adapter), Image Transform, Inpainting, HD Upscale
- AI-Powered: Flux.1-dev fine-tuned on 55,000+ diverse poster images via LoRA
- 55 Categories: Tech fests, cultural events, festivals (Diwali, Holi, Navratri), sports, workshops, and more
- Smart Prompts: Groq Llama 3.3 70B understands your event semantics and generates optimal prompts
- 10 Visual Styles: Vibrant, Elegant, Minimalist, Traditional Indian, Tech-Futuristic, Neon Glow, and more
- HD Upscaling: Real-ESRGAN 4x for print-ready posters
- Batch Generation: Generate up to 4 variants at once
- Zero Cost: Free deployment via ZeroGPU
How to Use
Tab 1: Text β Poster
- Describe your event (e.g., "IIT Indore Techfest 2026 β Robotics & AI Championships")
- Select event type and visual style
- Click Generate Poster
Tab 2: Reference Image
- Upload a poster you like as a reference
- Describe your event
- Adjust style influence slider
- Click Generate with Reference
Tab 3: Image Transform
- Upload an existing poster
- Describe the transformation (e.g., "Make it neon-themed")
- Adjust transformation strength
- Click Transform Poster
Tab 4: Inpaint / Edit
- Upload a poster
- Draw over the area you want to change
- Describe what should fill it
- Click Inpaint Region
Tab 5: HD Upscale
- Upload any image
- Select 2x or 4x scale
- Click Upscale
Technical Details
| Component | Details |
|---|---|
| Base Model | Flux.1-dev (12B params) |
| Fine-tuning | LoRA (rank 32, bf16) |
| Dataset | 55,000+ curated event posters, 55 categories |
| LLM | Llama 3.3 70B via Groq |
| IP-Adapter | Reference image style extraction |
| Upscaler | Real-ESRGAN 4x |
| Hardware | ZeroGPU (shared A100) |
Pipeline (GPU-Accelerated)
Scraping (CPU) β Quality Filter (GPU) β Captioning (GPU) β Split β Train LoRA (GPU) β Deploy
Author
Built with β€οΈ by M Runeet Kumar