explaingit

bytevisionlab/dreamlite

Analysis updated 2026-05-18

562PythonAudience · researcherComplexity · 3/5Setup · moderate

TLDR

A small AI model that generates and edits images directly on a phone in seconds, with no cloud needed.

Mindmap

mindmap
  root((DreamLite))
    What it does
      Text to image generation
      Text guided image editing
      On device inference
      Unified single model
    Tech stack
      Python
      PyTorch
      Gradio
      Diffusers
    Use cases
      Mobile image generation
      Photo style editing
      Model benchmarking
      Web demo testing
    Audience
      AI researchers
      Developers
    Setup
      Conda environment
      CLI inference scripts
      Gradio demo
    Notes
      Gated weight access
      Safety review pending
      Usage guidelines apply

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Generate an image from a text description entirely on a mobile device.

USE CASE 2

Edit an existing photo using a text instruction, like changing its style or background.

USE CASE 3

Run benchmark comparisons against other image generation and editing models.

USE CASE 4

Try the model through a local or hosted Gradio web demo.

What is it built with?

PythonPyTorchGradioDiffusers

How does it compare?

bytevisionlab/dreamlitefacebookresearch/vggt-omegakhrisat/text-humanizer
Stars562568571
LanguagePythonPythonPython
Setup difficultymoderatehard
Complexity3/54/5
Audienceresearcherresearchergeneral

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 1h+

Model weights are gated behind an email access request during a safety review, not available for immediate download.

The README does not state license terms, usage is restricted by an ethical guidelines clause covering prohibited content.

In plain English

DreamLite is a research project that packs image generation and image editing into one small AI model, small enough to run directly on a phone with no internet connection needed. You type a text description, such as a close-up of a dragon breathing fire, or an instruction for editing an existing photo, such as changing the background to a forest, and the model produces a 1024 by 1024 pixel image in about 3 seconds on an iPhone 17 Pro. The model has 0.39 billion parameters, which is small compared to most image generation models, and it comes in two versions. The base version takes 28 steps to produce a higher quality image, while the mobile version is tuned for speed and only needs 4 steps. Both versions handle text-to-image generation and text-guided editing using the same underlying architecture, rather than needing two separate models for the two tasks. You can try the model through a command line interface, passing in a text prompt and, for editing tasks, a path to a source image, or through a Gradio-based web interface that runs locally or is hosted on Hugging Face Spaces. The repository also includes benchmark scripts for comparing DreamLite's results against other image generation and editing models on standard test sets. The model weights themselves are not open for immediate download. They are undergoing a safety review, and you need to email the authors with your name, affiliation, and intended use case to request early access. The README also states usage guidelines: the model must not be used to create sexually explicit, violent, discriminatory, or otherwise illegal content. The project is backed by a published research paper and comes from ByteVisionLab.

Copy-paste prompts

Prompt 1
Help me install DreamLite and generate my first image from a text prompt.
Prompt 2
Explain the difference between DreamLite base and DreamLite mobile checkpoints.
Prompt 3
Show me how to run DreamLite's Gradio demo locally on my own machine.
Prompt 4
Write the email I need to send to request early access to DreamLite's model weights.
Prompt 5
How do I run the GenEval and ImgEdit benchmark scripts included in this repo?

Frequently asked questions

What is dreamlite?

A small AI model that generates and edits images directly on a phone in seconds, with no cloud needed.

What language is dreamlite written in?

Mainly Python. The stack also includes Python, PyTorch, Gradio.

What license does dreamlite use?

The README does not state license terms, usage is restricted by an ethical guidelines clause covering prohibited content.

How hard is dreamlite to set up?

Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.

Who is dreamlite for?

Mainly researcher.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.