awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
lllyasviel avatar

lllyasviel/IC-Light

0
View on GitHub↗
8,445 stars·524 forks·Python·Apache-2.0·15 views

IC Light

IC-Light is a diffusion-based image editor and generative tool designed for controlling the illumination of foreground subjects. It functions as an image relighting system that uses latent diffusion models to modify lighting effects on isolated subjects.

The project provides two primary methods for lighting control: text-based relighting, which uses descriptive prompts and lighting directions, and background-based relighting, which conditions the foreground lighting to match the visual properties of a provided background image.

Beyond illumination, the system includes a surface normal estimator that derives geometric surface information by analyzing lighting variations across multiple processed images. These capabilities support the production of visual effects and consistent lighting for digital art and composites.

Features

  • Image Diffusion Models - Employs image diffusion models to synthesize lighting and color details while maintaining the original image structure.
  • AI Image Relighting - Changes the lighting of a foreground subject using text prompts or a background image.
  • Generative Lighting Control - Implements generative lighting control to adjust atmospheric conditions and illumination on isolated image subjects.
  • Relighting Models - Generates modified illumination for foreground subjects using text prompts or background image conditioning.
  • Reference-Conditioned Generation - Provides reference-conditioned generation to match foreground lighting with the visual properties of a background image.
  • Diffusion-Based Editors - Provides a diffusion-based editor for creating consistent lighting effects on isolated subjects.
  • Image Relighting - Imposes consistent lighting on foreground subjects by analyzing the visual properties of a provided background image.
  • Static Image Relighting - Modifies foreground illumination using text prompts and lighting directions to create consistent lighting effects.
  • Cross-Attention Mechanisms - Uses cross-attention mechanisms to map textual lighting descriptions to specific spatial regions of the foreground subject.
  • Latent Space Manipulations - Modifies compressed latent representations of images to change illumination before decoding them back into pixels.
  • Iterative Denoising Pipelines - Implements an iterative denoising pipeline to refine relit images toward a consistent lighting state.
  • Surface Normal Estimation - Estimates surface normals by analyzing lighting variations across multiple relighting outputs to determine depth and orientation.
  • AI Lighting Compositing - Creates consistent lighting effects on image subjects for use in digital art or composite photography.

Star history

Star history chart for lllyasviel/ic-lightStar history chart for lllyasviel/ic-light

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to IC Light

Similar open-source projects, ranked by how many features they share with IC Light.
  • openai/improved-diffusionopenai avatar

    openai/improved-diffusion

    3,829View on GitHub↗

    This project is a diffusion model framework for training and sampling from denoising probabilistic models to generate images from noise. It functions as a generative image model that creates visual content by iteratively refining random noise into coherent images. The system includes a distributed GPU trainer designed to scale complex neural network architectures across multiple graphics processing units. It also provides an image dataset preprocessor to prepare, scale, and standardize raw image collections for training. The framework covers model training and image generation, utilizing noi

    Python
    View on GitHub↗3,829
  • tencent-hunyuan/hunyuanimage-3.0Tencent-Hunyuan avatar

    Tencent-Hunyuan/HunyuanImage-3.0

    2,862View on GitHub↗

    HunyuanImage-3.0 is a diffusion-based text-to-image tool and large language model image generator designed for creating high-fidelity, photorealistic visual content. It functions as an image-to-image synthesis framework and a multimodal visual reasoning engine. The system includes a prompt refinement system that automatically rewrites sparse user inputs into detailed descriptions to improve output precision. It also employs a reasoning chain architecture to analyze image inputs and prompts, decomposing complex editing tasks into structured sub-tasks. The project covers a range of synthesis c

    Pythonimage-generationnative-multimodal-model
    View on GitHub↗2,862
  • lucidrains/dalle2-pytorchlucidrains avatar

    lucidrains/DALLE2-pytorch

    11,310View on GitHub↗

    This is a PyTorch implementation of a text-to-image model designed for synthesizing high-fidelity images from natural language descriptions. It utilizes a diffusion image generator to transform latent embeddings into visual data through an iterative denoising process. The system employs a two-stage latent mapping process, using a CLIP-based latent prior to map text embeddings to image embeddings before decoding them into pixels. It features a cascading diffusion decoder that produces high-resolution imagery by passing low-resolution outputs through a sequence of models at increasing scales.

    Pythonartificial-intelligencedeep-learningtext-to-image
    View on GitHub↗11,310
  • compvis/stable-diffusionCompVis avatar

    CompVis/stable-diffusion

    73,125View on GitHub↗

    Stable Diffusion is a generative machine learning pipeline that synthesizes high-resolution visual content by performing iterative denoising within a compressed latent space. By mapping natural language embeddings into pixel outputs through conditioned probabilistic processes, the framework enables the generation of images from text prompts and the transformation of existing visual inputs based on semantic instructions. The architecture utilizes a modular execution environment that decouples model loading, scheduler logic, and inference components to support diverse hardware configurations. I

    Jupyter Notebook
    View on GitHub↗73,125
See all 30 alternatives to IC Light→

Frequently asked questions

What does lllyasviel/ic-light do?

IC-Light is a diffusion-based image editor and generative tool designed for controlling the illumination of foreground subjects. It functions as an image relighting system that uses latent diffusion models to modify lighting effects on isolated subjects.

What are the main features of lllyasviel/ic-light?

The main features of lllyasviel/ic-light are: Image Diffusion Models, AI Image Relighting, Generative Lighting Control, Relighting Models, Reference-Conditioned Generation, Diffusion-Based Editors, Image Relighting, Static Image Relighting.

What are some open-source alternatives to lllyasviel/ic-light?

Open-source alternatives to lllyasviel/ic-light include: lucidrains/dalle2-pytorch — This is a PyTorch implementation of a text-to-image model designed for synthesizing high-fidelity images from natural… openai/improved-diffusion — This project is a diffusion model framework for training and sampling from denoising probabilistic models to generate… tencent-hunyuan/hunyuanimage-3.0 — HunyuanImage-3.0 is a diffusion-based text-to-image tool and large language model image generator designed for… compvis/stable-diffusion — Stable Diffusion is a generative machine learning pipeline that synthesizes high-resolution visual content by… tyxsspa/anytext — AnyText is a visual text synthesis framework and latent diffusion text model designed to generate and edit text within… apple/ml-mgie — ml-mgie is a multimodal machine learning framework and image editor designed for instruction-based image manipulation.…