# openai/glide-text2im

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/openai-glide-text2im).**

3,688 stars · 501 forks · Python · MIT · archived

## Links

- GitHub: https://github.com/openai/glide-text2im
- awesome-repositories: https://awesome-repositories.com/repository/openai-glide-text2im.md

## Description

GLIDE is a generative model designed for text-to-image synthesis, image editing, and the contextual filling of masked image regions. It uses a guided diffusion process to transform random noise into high-resolution imagery that aligns with descriptive text prompts.

The system provides specialized capabilities for modifying existing visuals, including the ability to alter specific image elements and iteratively refine selected regions through text-driven guidance. It also functions as an inpainting tool, filling missing or masked sections of an image with new content that blends naturally with the surrounding context.

The project incorporates a cascaded diffusion model and CLIP-based text alignment to improve the semantic relationship between natural language descriptions and the generated visual output.

## Tags

### Artificial Intelligence & ML

- [Text-to-Image Generators](https://awesome-repositories.com/f/artificial-intelligence-ml/generative-ai-resources/diffusion-visual-models/generative-ai-pipelines/text-to-image-generators.md) — Synthesizes high-resolution imagery from descriptive text prompts via a guided diffusion process. ([source](https://github.com/openai/glide-text2im#readme))
- [Iterative Image Inpainting](https://awesome-repositories.com/f/artificial-intelligence-ml/agentic-systems-frameworks/agentic-workflows/iterative-refinement-workflows/mask-refinement-loops/iterative-image-inpainting.md) — Fills masked regions of an image by blending predicted content with the surrounding context.
- [Cascaded Diffusion Models](https://awesome-repositories.com/f/artificial-intelligence-ml/computer-vision-systems/image-diffusion-models/cascaded-diffusion-models.md) — Implements a cascaded diffusion model to progressively increase image resolution from low-res bases.
- [Classifier-Guided Methods](https://awesome-repositories.com/f/artificial-intelligence-ml/diffusion-sampling-methods/classifier-guided-methods.md) — Incorporates a separate classifier to guide the diffusion sampling process for better text alignment.
- [Diffusion Models](https://awesome-repositories.com/f/artificial-intelligence-ml/generative-ai-resources/diffusion-visual-models/generative-ai-models/diffusion-models.md) — Generates high-fidelity visual imagery by iteratively refining noise guided by text.
- [Text-Conditioned Latent Diffusion](https://awesome-repositories.com/f/artificial-intelligence-ml/generative-ai-resources/diffusion-visual-models/generative-ai-models/latent-space-generative-models/latent-space-projections/latent-space-encoders/latent-space-manipulations/conditioned-latent-generation/text-conditioned-latent-diffusion.md) — Maps natural language descriptions into a latent space to influence the image generation process.
- [Image Inpainting](https://awesome-repositories.com/f/artificial-intelligence-ml/generative-ai-resources/diffusion-visual-models/generative-ai-pipelines/text-to-image-generators/image-inpainting.md) — Fills masked parts of an existing image using text prompts for natural visual blending. ([source](https://github.com/openai/glide-text2im#readme))
- [Text-to-Image Synthesis](https://awesome-repositories.com/f/artificial-intelligence-ml/generative-ai-resources/generative-ai/text-to-image-synthesis.md) — Transforms random noise into detailed imagery aligned with descriptive text prompts.
- [Image Editing](https://awesome-repositories.com/f/artificial-intelligence-ml/image-generation/image-editing.md) — A system for modifying specific visual elements within existing images using text-driven guidance.
- [Iterative Denoising Pipelines](https://awesome-repositories.com/f/artificial-intelligence-ml/neural-network-architectures/u-net-architectures/iterative-denoising-pipelines.md) — Utilizes an iterative denoising loop to remove predicted noise and refine coarse images into high-resolution outputs.
- [Text-Driven Image Editing](https://awesome-repositories.com/f/artificial-intelligence-ml/text-driven-image-editing.md) — Allows modification of specific visual details within an image using natural language prompts. ([source](https://github.com/openai/glide-text2im/blob/main/.gitignore))
- [Vision-Text Alignments](https://awesome-repositories.com/f/artificial-intelligence-ml/generative-ai-resources/speech-synthesis/cross-modal-alignment-models/vision-text-alignments.md) — Uses a CLIP model to evaluate and improve the alignment between text prompts and generated images. ([source](https://github.com/openai/glide-text2im#readme))
- [Regional Editing](https://awesome-repositories.com/f/artificial-intelligence-ml/image-generation/image-editing/regional-editing.md) — Fills missing or hidden sections of an image with new content matching a text prompt. ([source](https://github.com/openai/glide-text2im/blob/main/README.md))

### Part of an Awesome List

- [Image Inpainting Models](https://awesome-repositories.com/f/awesome-lists/ai/image-inpainting-models.md) — A synthesis tool that fills masked regions of an image with new content based on text instructions.
- [Generation](https://awesome-repositories.com/f/awesome-lists/more/generation.md) — Listed in the “Generation” section of the Awesome Diffusion Models awesome list.

### DevOps & Infrastructure

- [Declarative Image Synthesis](https://awesome-repositories.com/f/devops-infrastructure/container-base-images/declarative-image-synthesis.md) — Transforms random noise into high-resolution images through an iterative denoising process guided by text.

### Graphics & Multimedia

- [Generative Image Refinement](https://awesome-repositories.com/f/graphics-multimedia/image-editing-processing/image-enhancement-tools/ai-upscaling/custom-upscaling/generative-image-refinement.md) — Provides the ability to iteratively polish selected regions of an image based on text instructions. ([source](https://github.com/openai/glide-text2im/blob/main/model-card.md))
