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.
Simple command line tool for text to image generation using OpenAI's CLIP and Siren (Implicit neural representation network). Technique was originally created by https://twitter.com/advadnoun
| Date | Stars |
|---|---|
| 2026-07-24 | 4317 |
| 2026-07-25 | 4317 |
| 2026-07-28 | 4317 |
| 2026-07-30 | 4317 |
| 2026-07-31 | 4318 |
| 2026-08-06 | 4318 |
Today
— stars today
This week
+1 stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.02%/day
## Deep Daze
<img src="./samples/Mist_over_green_hills.jpg" width="256px"></img>
*mist over green hills*
<img src="./samples/Shattered_plates_on_the_grass.jpg" width="256px"></img>
*shattered plates on the grass*
<img src="./samples/Cosmic_love_and_attention.jpg" width="256px"></img>
*cosmic love and attention*
<img src="./samples/A_time_traveler_in_the_crowd.jpg" width="256px"></img>
*a time traveler in the crowd*
<img src="./samples/Life_during_the_plague.jpg" width="256px"></img>
*life during the plague*
<img src="./samples/Meditative_peace_in_a_sunlit_forest.jpg" width="256px"></img>
*meditative peace in a sunlit forest*
<img src="./samples/A_man_painting_a_completely_red_image.png" width="256px"></img>
*a man painting a completely red image*
<img src="./samples/A_psychedelic_experience_on_LSD.png" width="256px"></img>
*a psychedelic experience on LSD*
## What is this?
Simple command line tool for text to image generation using OpenAI's <a href="https://github.com/openai/CLIP">CLIP</a> and <a href="https://arxiv.org/abs/2006.09661">Siren</a>. Credit goes to <a href="https://twitter.com/advadnoun">Ryan Murdock</a> for the discovery of this technique (and for coming up with the great name)!
Original notebook [![Open In Colab][colab-badge]][colab-notebook]
New simplified notebook [![Open In Colab][colab-badge]][colab-notebook-2]
[colab-notebook]: <https://colab.research.google.com/drive/1FoHdqoqKntliaQKnMoNs3yn5EALqWtvP>
[colab-notebook-2]: <https://colab.research.google.com/drive/1_YOHdORb0Fg1Q7vWZ_KlrtFe9Ur3pmVj?usp=sharing>
[colab-badge]: <https://colab.research.google.com/assets/colab-badge.svg>
This will require that you have an Nvidia GPU or AMD GPU
- Recommended: 16GB VRAM
- Minimum Requirements: 4GB VRAM (Using VERY LOW settings, see usage instructions below)
## Install
```bash
$ pip install deep-daze
```
### Windows Install
<img src="./instruction_images/Windows/Step_1_DD_Win.png" width="480px"></img>
Presuming Python is installed:
- Open command prompt and navigate to the directory of your current version of Python
```bash
pip install deep-daze
```
## Examples
```bash
$ imagine "a house in the forest"
```
For Windows:
<img src="./instruction_images/Windows/Step_2_DD_Win.png" width="480px"></img>
- Open command prompt as administrator
```bash
imagine "a house in the forest"
```
That's it.
If you have enough memory, you can get better quality by adding a `--deeper` flag
```bash
$ imagine "shattered plates on the ground" --deeper
```
### Advanced
In true deep learning fashion, more layers will yield better results. Default is at `16`, but can be increased to `32` depending on your resources.
```bash
$ imagine "stranger in strange lands" --num-layers 32
```
## Usage
### CLI
```bash
NAME
imagine
SYNOPSIS
imagine TEXT <flags>
POSITIONAL ARGUMENTS
TEXT
(required) A phrase less than 77 tokens which you would like to visualize.
FLAGS
--img=IMAGE_PATH
Default: None
Path to png/jpg image or PIL image to optimize on
--encoding=ENCODING
Default: None
User-created custom CLIP encoding. If used, replaces any text or image that was used.
--create_story=CREATE_STORY
Default: False
Creates a story by optimizing each epoch on a new sliding-window of the input words. If this is enabled, much longer texts than 77 tokens can be used. Requires save_progress to visualize the transitions of the story.
--story_start_words=STORY_START_WORDS
Default: 5
Only used if create_story is True. How many words to optimize on for the first epoch.
--story_words_per_epoch=STORY_WORDS_PER_EPOCH
Default: 5
Only used if create_story is True. How many words to add to the optimization goal per epoch after the first one.
--story_separator:
Default: None
Only used if create_story is True. Defines a separator like '.' that splits the text into groups for each epoch. SeparatorExcerpt of 13,222 characters
Read on GitHubPhil Wang · United States
115
Adalab · Germany
51
16
10
4
Aarni Koskela · @valohai · Finland
3
Daniel Russell · @midjourney · United States
2
2
Deyan Ginev · @arXiv · United States
1
1
1
1
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:7153674bedaa78ce, topic:text-to-image, desc:text-to-image, readme:text-to-image
matched fp:7153674bedaa78ce, topic:deep-learning