mirabarukaso/character_select_stand_alone_app

Character Select Stand Alone App with AI prompt and ComfyUI/WebUI API support for waiIllustriousSDXL, waiANIMA and others model

What it solves

Character Select SAA provides a specialized interface for AI image generation, simplifying the process of selecting characters and managing complex prompts. It removes the need to manually type long tag strings by offering a visual character selection system and semi-automatic tag completion, acting as a front-end that connects to powerful image generation backends.

How it works

The app operates as a standalone interface that communicates via API with image generation backends like ComfyUI and Forge Neo. It uses pre-defined thumbnail lists (thumbLists) and datasets (CSV/JSON) to allow users to visually pick characters. It integrates several advanced features into a single UI, including:

  • Backend Integration: Supports ComfyUI (via ComfyUI_Mira) and Forge Neo.
  • Prompting Tools: Semi-auto tag completion and AI prompt assistance.
  • Image Processing: Built-in support for ControlNet, IP-Adapter, ADetailer, and a content-aware tiled upscaler (MiraITU).
  • Tagger: An integrated image tagger using ONNX models (WD, CL, Camie) to analyze images and generate tags.
  • Queue Management: A system to submit and track multiple generation tasks with different parameters.

Who it’s for

It is designed for AI artists and enthusiasts who use Stable Diffusion-based models (like SDXL, Anima, Flux) and want a more streamlined, visual way to manage characters and complex generation settings without interacting directly with the raw backend interfaces.

Highlights

  • Visual Character Selection: Uses downloadable thumbnail databases to pick characters quickly.
  • Multi-Backend Support: Verified compatibility with ComfyUI and Forge Neo.
  • Advanced Image Control: Integrated ControlNet and IP-Adapter support for precise pose and style guidance.
  • Content-Aware Upscaling: MiraITU allows high-magnification upscaling (up to 8x) optimized for various VRAM capacities.
  • Integrated Tagger: Local image tagging via ONNX runtime for fast prompt generation from images.
  • Flexible UI: A customizable layout where panels can be dragged and reordered.

Related

  • Project
  • Project
  • Project
  • Project
  • Project