Repolode
scraed

scraed/LanPaint

Un sampler de inpainting y outpainting sin entrenamiento para ComfyUI, compatible con numerosos modelos de difusión y de flujo rectificado para imágenes y videos.

Alternativa open source a:Photoshop Generative Fill

Estrellas
1,466
Forks
55
Issues abiertos
22
Último commit
hace 24 días

¿Qué es?

LanPaint es un sampler para ComfyUI que realiza inpainting y outpainting con máscaras sobre modelos preentrenados de difusión y de flujo rectificado. No requiere ajuste fino ni retropropagación. Su característica distintiva es el modo «thinking»: el sampler ejecuta varias iteraciones en cada paso de denoising, lo que permite al usuario invertir más tiempo de cómputo a cambio de una mayor calidad de inpainting.

Los nodos del proyecto están diseñados para integrarse en un workflow estándar de ComfyUI y sustituir al KSampler predeterminado. El repositorio indica compatibilidad con una amplia variedad de modelos de imagen, entre ellos Flux, SD 3.5, SDXL, Qwen Image and Edit, Wan 2.2, Z-Image y otros. También incluye inpainting y outpainting de video con Wan 2.2, un editor de máscaras de video y un pipeline de audio y video para MiniMax H3.

El repositorio incluye un artículo publicado en TMLR 2025, una implementación para Diffusers que se mantiene por separado y workflows de ejemplo para cada modelo compatible. El proyecto advierte que los resultados pueden degradarse con modelos destilados, como Flux.dev, y recomienda mantener los valores de las máscaras en formato binario.

Funciones clave

  • 01Inpainting y outpainting sin entrenamiento, compatibles con modelos existentes de difusión y de flujo rectificado.
  • 02Las iteraciones «thinking» en cada paso de denoising permiten intercambiar tiempo de cómputo por calidad.
  • 03Sustituto directo del KSampler predeterminado de ComfyUI, con variantes básica y avanzada.
  • 04Inpainting y outpainting de video con Wan 2.2, además de un editor de máscaras de video por fotograma.
  • 05Inpainting conjunto de video y audio para el modelo MiniMax H3.

Casos de uso

  • Eliminar o reemplazar objetos y regiones en imágenes generadas o fotografías.
  • Ampliar el lienzo de una imagen o un video mediante outpainting.
  • Hacer ediciones específicas en distintos fotogramas de un video y mantener la coherencia del movimiento.
  • Generar vistas coherentes de un personaje mediante inpainting de regiones de una imagen existente.

Inicio rápido

  1. 1

    Instala ComfyUI siguiendo la guía oficial

  2. 2

    Instala ComfyUI-Manager para gestionar extensiones

  3. 3

    Instala los nodos de LanPaint desde ComfyUI-Manager buscando LanPaint

  4. 4

    Reinicia ComfyUI para cargar los nodos de LanPaint

Antes de usarlo

  • Solo se ejecuta dentro de ComfyUI, por lo que no es una herramienta independiente.
  • El rendimiento disminuye con modelos de destilación como Flux.dev; se recomienda usar un valor bajo de guidance para Flux.
  • Está bajo la licencia GPL-3.0, una licencia copyleft que exige que las obras derivadas sean de código abierto.

En colecciones

Temas

Preguntas frecuentes

¿Qué es LanPaint?
Un sampler de inpainting y outpainting sin entrenamiento para ComfyUI, compatible con numerosos modelos de difusión y de flujo rectificado para imágenes y videos. LanPaint es un sampler para ComfyUI que realiza inpainting y outpainting con máscaras sobre modelos preentrenados de difusión y de flujo rectificado. No requiere ajuste fino ni retropropagación. Su característica distintiva es el modo «thinking»: el sampler ejecuta varias iteraciones en cada paso de denoising, lo que permite al usuario invertir más tiempo de cómputo a cambio de una mayor calidad de inpainting.
¿LanPaint es gratuito? ¿Qué licencia tiene?
LanPaint es open source bajo la licencia GPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿LanPaint sigue mantenido?
Mantenimiento activo. El último commit de LanPaint fue el 28 sept 2026.
¿Para qué puedo usar LanPaint?
Eliminar o reemplazar objetos y regiones en imágenes generadas o fotografías. Ampliar el lienzo de una imagen o un video mediante outpainting. Hacer ediciones específicas en distintos fotogramas de un video y mantener la coherencia del movimiento. Generar vistas coherentes de un personaje mediante inpainting de regiones de una imagen existente.
¿Cómo se instala LanPaint?
Instala ComfyUI siguiendo la guía oficial Instala ComfyUI-Manager para gestionar extensiones Instala los nodos de LanPaint desde ComfyUI-Manager buscando LanPaint Reinicia ComfyUI para cargar los nodos de LanPaint
¿Dónde consigo LanPaint?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/scraed/LanPaint

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados