Skip to content

Hcxgraphics/AiToon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎨 AiToon

AI-Powered Comic Story Generation Platform

AiToon Landing Page UI

Transform your stories into fully illustrated comic panels using AI

FeaturesArchitectureTech StackSetup


✨ About AiToon

AiToon is a full-stack AI comic generation platform that converts a simple story idea into a structured multi-panel comic strip with:

  • 🎭 Story scenes
  • 👤 consistent characters
  • 💬 dialogues
  • 🖼️ AI-generated comic panels

The platform follows a 3-layer intelligent architecture:

Client (Next.js)
    ↓
FastAPI + LLM Orchestrator
    ↓
AI Image Generation Engine

🚀 Features

  • 🎨 Theme-based comic generation
  • 🧠 AI story orchestration pipeline
  • 👤 character consistency memory
  • 💬 automatic dialogue generation
  • 🖼️ AI panel image generation
  • 🔁 retry + fallback image models
  • ⚡ parallel batch rendering
  • 🛠️ single panel regeneration

🎨 Main Dashboard / Editor UI

AiToon Editor Dashboard


🏗️ Architecture

User Input
   ↓
Story Setup UI
   ↓
FastAPI Backend
   ↓
LLM Orchestrator Graph
   ↓
Structured Comic JSON
   ↓
Prompt Builder
   ↓
Model Router + Retry Engine
   ↓
Image Generation
   ↓
Comic Editor UI

💻 Tech Stack

Layer Technologies
Frontend Next.js, React.js
Backend FastAPI, Python
AI Groq, Gemini, OpenRouter
Image Engine Pixazo, Flux, SDXL
Database MongoDB

📂 Project Structure

AiToon/
│
├── client/
├── server/
├── image_gen/
├── outputs/
└── assets/readme/

⚙️ Setup

Backend

cd server
pip install -r requirements.txt
uvicorn main:app --reload --port 8000

Frontend

cd client
npm install
npm run dev

🌟 Built with AI + Full Stack Engineering

⭐ Star this repo if you like the project

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages