Skip to content

Srinivas26k/ComicGenius-Pro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🦸 ComicGenius Pro - AI-Powered Comic Creator

Create professional comic strips with consistent characters in minutes using the Gemini 2.5 Flash Image Preview API.

Live Demo   Follow on X   Connect on LinkedIn

📹 Demo Video

Click the thumbnail below to watch a 2-minute video showcasing the power of ComicGenius Pro, from character creation to the final comic strip.

ComicGenius Pro Demo Video

🚀 What is ComicGenius Pro?

ComicGenius Pro revolutionizes comic creation by leveraging Gemini 2.5 Flash Image Preview's advanced character consistency capabilities. It is the first application designed to achieve perfect character continuity across sequential comic panels. Transform simple character descriptions into professional comic strips with a seamless narrative flow, all without needing any artistic skills.

✨ Key Features

  • 🎯 Character Consistency Mastery: Achieve perfect character continuity across all panels using multi-turn conversations with the AI
  • 🎨 Professional Quality Art: Generate publication-ready comic art with dynamic compositions and readable speech bubbles
  • ⚡ Lightning-Fast Creation: Go from a simple idea to a complete comic strip in under two minutes
  • 🔄 Iterative Refinement: Regenerate individual panels to get the perfect shot without having to recreate the entire strip
  • 🎭 Multiple Art Styles: Choose from a variety of styles, including Modern Comic, Noir, Manga, Golden Age, and more
  • 💾 ZIP Export: Download all your comic panels in a single, convenient ZIP file
  • 📱 Responsive Design: A clean, intuitive interface that works beautifully on desktop and mobile devices
  • 🌓 Theme Switching: Toggle between Light and Dark modes for your comfort
  • ⌨️ Keyboard Shortcuts: Power-user shortcuts for a faster workflow
  • 🖼️ Image Viewer: Click any panel to view a larger version in a popup with easy navigation

🛠️ Technical Details

Gemini 2.5 Flash Integration

  • Character Consistency: Multi-turn conversations are used to maintain the exact character appearance from panel to panel
  • Sequential Storytelling: Intelligent prompt engineering ensures a logical narrative flow and panel progression
  • Text Rendering: The model generates high-fidelity speech bubbles with clear, readable dialogue
  • Professional Quality: Leverages the AI's power for commercial-grade comic art generation

Architecture

  • Frontend: HTML5 + CSS3 + Vanilla JavaScript (ES6+)
  • AI Engine: Gemini 2.5 Flash Image Preview API
  • UI Framework: Tailwind CSS with shadcn theme system
  • Export: JSZip for multi-panel downloads

🎬 How It Works

  1. 🎨 Describe Character: Write a detailed text description of your main character
  2. ⚡ Generate Character: The AI creates a professional character reference image
  3. 📝 Write Story: Enter your story, script, or scene description
  4. 🎯 Select Panels: Choose the number of panels for your comic strip (3–6)
  5. 🚀 Generate Comic: The AI creates sequential panels, ensuring character consistency
  6. 👀 View & Edit: Review the generated panels. Click to view larger or regenerate any panel you're not happy with
  7. 💾 Download ZIP: Export all your panels as a ZIP file

🔧 Getting Started

Prerequisites

  • A modern web browser (Chrome, Firefox, Safari, Edge)
  • A Gemini API key from Google AI Studio

Quick Start

  1. Get your API key from the link above
  2. Open the Live Demo
  3. Enter your API key in the settings panel in the sidebar
  4. Describe your character, generate it, and bring your story to life!

Example Character & Story

Character Description:

A brave female knight with silver armor and a blue cape. 
She has long brown hair in a braid, carries a golden sword, 
and has kind but determined eyes. Her armor has intricate 
Celtic designs and she wears a crown-like headpiece.

Story:

The knight discovers an ancient magical portal in the forest. 
As she approaches, mystical creatures emerge from it. She must 
decide whether to close the portal or step through to another world. 
The story ends with her making a bold choice that will change everything.

💰 Value Proposition

ComicGenius Pro offers an unparalleled combination of speed, quality, and cost-effectiveness.

Method Cost Time Quality Iterations
Professional Artist $1,000 - $5,000 1 - 4 weeks High Expensive
ComicGenius Pro API Pennies 2 minutes Professional Instant

📄 License & Usage

ComicGenius Pro is NOT under an MIT license.

  • 👤 Personal Use: Free for personal, non-commercial projects
  • 🎓 Educational Use: Please contact Srinivas Nampalli for institutional licensing
  • 🏢 Commercial Use: Please email for enterprise licensing inquiries
  • 🔍 Code Review: The source code is available for technical evaluation upon request

👨‍💻 Creator

Made with ❤️ by Srinivas Nampalli

Transforming storytelling through AI innovation.

🌟 Star on GitHub   •   💼 Connect on LinkedIn   •   🐦 Follow on X


Built with Gemini 2.5 Flash Image Preview for the Nano Banana Hackathon - September 2025

Sponsor this project

Packages

Contributors

Languages