Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Official code for the CVPR 2025 paper "SemanticDraw: Towards Real-Time Interactive Content Creation from Image Diffusion Models."
| Date | Stars |
|---|---|
| 2026-07-24 | 589 |
| 2026-07-25 | 589 |
| 2026-07-28 | 589 |
| 2026-07-30 | 589 |
| 2026-07-31 | 590 |
| 2026-08-06 | 590 |
Today
— stars today
This week
+1 stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.17%/day
<div align="center">
<h1>SemanticDraw: Towards Real-Time Interactive Content Creation from Image Diffusion Models</h1>
<h4><b>CVPR 2025</b></h4>
<p>Previously <em>StreamMultiDiffusion: Real-Time Interactive Generation</br>with Region-Based Semantic Control</em></p>
|  |  |
| :----------------------------: | :----------------------------: |
| Draw multiple prompt-masks in a large canvas | Real-time creation |
[**Jaerin Lee**](http://jaerinlee.com/) · [**Daniel Sungho Jung**](https://dqj5182.github.io/) · [**Kanggeon Lee**](https://github.com/dlrkdrjs97/) · [**Kyoung Mu Lee**](https://cv.snu.ac.kr/index.php/~kmlee/)
<p align="center">
<img src="assets/logo_cvlab.png" height=60>
</p>
[](https://jaerinlee.com/research/semantic-draw)
[](https://arxiv.org/abs/2403.09055)
[](https://github.com/ironjr/semantic-draw)
[](https://twitter.com/_ironjr_)
[](https://github.com/ironjr/semantic-draw/blob/main/LICENSE)
[](https://huggingface.co/papers/2403.09055)
[](https://huggingface.co/spaces/ironjr/semantic-draw)
[](https://huggingface.co/spaces/ironjr/semantic-draw-canvas-sd15)
[](https://huggingface.co/spaces/ironjr/semantic-draw-canvas-sdxl)
[](https://huggingface.co/spaces/ironjr/semantic-draw-canvas-sd3)
[](https://colab.research.google.com/github/camenduru/SemanticPalette-jupyter/blob/main/SemanticPalette_jupyter.ipynb)
</div>
**SemanticDraw** is a real-time interactive text-to-image generation framework that allows you to **draw with meanings** 🧠 using semantic brushes 🖌️.
<p align="center">
<img src="./assets/figure_one.png" width=100%>
</p>
---
## 🚀 Quick Start
```bash
# Install
conda create -n semdraw python=3.12 && conda activate semdraw
git clone https://github.com/ironjr/semantic-draw
cd semantic-draw
pip install -r requirements.txt
# Run streaming demo
cd demo/stream
python app.py --model "runwayml/stable-diffusion-v1-5" --port 8000
# Open http://localhost:8000 in your browser
```
For SD3 support, additionally run:
```bash
pip install git+https://github.com/initml/diffusers.git@clement/feature/flash_sd3
```
Note: this is default in requirements.txt
---
## 📚 Table of Contents
- [Features](#-features)
- [Installation](#-installation)
- [Demo Applications](#-demo-applications)
- [Usage Examples](#-usage-examples)
- [Documentation](#-documentation)
- [FAQ](#-faq)
- [Citation](#-citation)
---
## ⭐ Features
| Interactive Drawing | Prompt Separation | Real-time Editing |
| :---: | :---: | :---: |
|  |  |  |
| Paint with semantic brushes | No unwanted content mixing | Edit photos in real-time |
---
## 🔧 Installation
### Basic Installation
```bash
conda create -n smd python=3.12 && conda activate smd
git clone https://github.com/ironjr/StreamMultiDiffusion
cd StreamMultiDiffusion
pip install -r requirements.txt
```
### Stable Diffusion 3 Support
```bash
pip install git+https://github.com/initml/diffusers.git@clement/feature/flash_sd3
```
---
## 🎨 Demo Applications
We provide several demo applications with different features and model support:Excerpt of 8,822 characters
Read on GitHub175
2
Ikko Eltociear Ashimine · Japan
1
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:b56cd199194d7ef9, topic:stable-diffusion, topic:diffusion-models, topic:image-generation