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.
Generate images from texts. In Russian
| Date | Stars |
|---|---|
| 2026-07-24 | 1645 |
| 2026-07-25 | 1645 |
| 2026-07-28 | 1645 |
| 2026-07-30 | 1645 |
| 2026-08-06 | 1645 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
# ruDALL-E
### Generate images from texts
[](https://www.apache.org/licenses/LICENSE-2.0)
[](https://pepy.tech/project/rudalle)
[](https://codecov.io/gh/sberbank-ai/ru-dalle)
[](https://gitlab.com/shonenkov/ru-dalle/-/pipelines)
[](https://results.pre-commit.ci/latest/github/sberbank-ai/ru-dalle/master)
```
pip install rudalle==1.1.3
```
### 🤗 HF Models:
[ruDALL-E Malevich (XL)](https://huggingface.co/sberbank-ai/rudalle-Malevich) \
[ruDALL-E Emojich (XL)](https://huggingface.co/sberbank-ai/rudalle-Emojich) (readme [here](https://github.com/sberbank-ai/ru-dalle/blob/master/Emojich.md)) \
[ruDALL-E Surrealist (XL)](https://huggingface.co/shonenkov-AI/rudalle-xl-surrealist) \
ruDALL-E Kandinsky (XXL) (soon)
### Minimal Example:
[](https://colab.research.google.com/drive/1RztuaPetwz-QGHHpwlE5WAp3J3Ss70_4?usp=sharing)
[](https://www.kaggle.com/shonenkov/rudalle-example-generation)
[](https://huggingface.co/spaces/anton-l/rudall-e)
**Example usage ruDALL-E Malevich (XL) with 3.5GB vRAM!**
[](https://colab.research.google.com/drive/1AoolDYePUpPkRCKIu0cP9zV7lX5QGD3Z?usp=sharing)
**Finetuning example**
[](https://colab.research.google.com/drive/1Tb7J4PvvegWOybPfUubl5O7m5I24CBg5?usp=sharing)
### generation by ruDALLE:
```python
import ruclip
from rudalle.pipelines import generate_images, show, super_resolution, cherry_pick_by_ruclip
from rudalle import get_rudalle_model, get_tokenizer, get_vae, get_realesrgan
from rudalle.utils import seed_everything
# prepare models:
device = 'cuda'
dalle = get_rudalle_model('Malevich', pretrained=True, fp16=True, device=device)
tokenizer = get_tokenizer()
vae = get_vae(dwt=True).to(device)
# pipeline utils:
realesrgan = get_realesrgan('x2', device=device)
clip, processor = ruclip.load('ruclip-vit-base-patch32-384', device=device)
clip_predictor = ruclip.Predictor(clip, processor, device, bs=8)
text = 'радуга на фоне ночного города'
seed_everything(42)
pil_images = []
scores = []
for top_k, top_p, images_num in [
(2048, 0.995, 24),
]:
_pil_images, _scores = generate_images(text, tokenizer, dalle, vae, top_k=top_k, images_num=images_num, bs=8, top_p=top_p)
pil_images += _pil_images
scores += _scores
show(pil_images, 6)
```

### auto cherry-pick by ruCLIP:
```python
top_images, clip_scores = cherry_pick_by_ruclip(pil_images, text, clip_predictor, count=6)
show(top_images, 3)
```

### super resolution:
```python
sr_images = super_resolution(top_images, realesrgan)
show(sr_images, 3)
```

```python
text, seed = 'красивая тян из аниме', 6955
```

### Image Prompt
see `jupyters/ruDALLE-image-prompts-A100.ipynb`
```python
text, seed = 'Храм Василия Блаженного', 42
skyes = [red_sky, sunny_sky, cloudy_sky, night_sky]
```

### VideoDALL-E | ru[CogVideo](https://github.com/THUDM/CogVideo) by [@cene555](https://github.com/cene555)
**Video generation example**
[](https://colab.research.google.com/drive/1A_3Oe9r9DP3Ayd6DPvqKHIKlwNfLhVP5?usp=shExcerpt of 6,234 characters
Read on GitHub84
6
5
Shahmatov Arseniy
4
Tatiana Shavrina
3
3
Igor Pavlov · Russia
3
Denis
2
Aaron Gokaslan · @facebookresearch · United States
2
Oleh Shliazhko
2
2
1
1
1
Max Woolf · @buzzfeed · United States
1
Alex Wortega
1
Ahsen Khaliq · Huggingface
1
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:3110a8de6e3f4290, topic:image-generation, topic:text-to-image, readme:super resolution
matched fp:3110a8de6e3f4290, topic:pytorch
matched fp:3110a8de6e3f4290, topic:transformer