brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
infinite-youRoutes InfiniteYou-FLUX identity-preserving photo recrafting tasks across self-contained local inference, model/demo setup, and pipeline-internal debugging.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this skill when a task is about InfiniteYou / InfU / InfiniteYou-FLUX: identity-preserving image generation from a face image, FLUX.1-dev model setup, local Gradio operation, optional LoRA use, CUDA memory reduction, or debugging the custom InfuseNet pipeline.
| User task | Read |
|---|---|
| Build or debug a local generation command from identity image, prompt, optional control image, LoRA, seed, model version, and memory flags. | sub-skills/local-inference/SKILL.md |
Use the Python InfUFluxPipeline API, understand inference parameters, or validate CLI flag names. | sub-skills/local-inference/SKILL.md |
| Prepare or validate model directories, Hugging Face access, InsightFace support files, optional LoRAs, or FLUX base model paths. | sub-skills/demo-and-model-setup/SKILL.md |
| Launch, customize, or troubleshoot the self-contained Gradio demo, model switching, cache behavior, or server binding. | sub-skills/demo-and-model-setup/SKILL.md |
| Modify/debug face detection, ArcFace embeddings, Resampler projection, InfuseNet ControlNet integration, scheduler guidance, quantization, offload, or adapter internals. | sub-skills/pipeline-internals/SKILL.md |
| Diagnose cross-cutting dependency, CUDA, model-access, Gradio, LoRA, or policy failures before choosing a workflow route. | references/troubleshooting.md |
This generated skill bundles the InfiniteYou implementation modules under runtime/pipelines/, plus the dependency pins in runtime/requirements.txt. In a fresh runtime, create an isolated Python environment, install those pinned dependencies, and run the bundled checker from the skill directory.
python -m pip install -r runtime/requirements.txt
python scripts/check_infinite_you_environment.py --require-cuda
Full generation requires CUDA and external model files/access. The memory-reduction flags --cpu-offload and --quantize-8bit reduce peak CUDA memory but do not make generation CPU-only. By default, the bundled generation and demo entry points require local model directories; pass --allow-downloads only after explicit approval for network/model-license consequences.
v1.0 has two documented variants: aes_stage2 for default aesthetics/text alignment and sim_stage1 for higher identity similarity.pipelines/ APIs changed since the provenance snapshot, refresh this skill and rebuild the bundled runtime before relying on it.