---
title: "disco-diffusion"
type: "tool"
slug: "alembics-disco-diffusion"
canonical_url: "https://www.graphcanon.com/tools/alembics-disco-diffusion"
github_url: "https://github.com/alembics/disco-diffusion"
homepage_url: null
stars: 7404
forks: 1091
primary_language: "Jupyter Notebook"
license: "Other"
archived: false
categories: ["llm-frameworks", "model-training", "speech-audio"]
tags: ["jupyter-notebook"]
updated_at: "2026-07-11T23:09:32.359401+00:00"
---

# disco-diffusion

> disco-diffusion

## Facts

- Repository: https://github.com/alembics/disco-diffusion
- Stars: 7,404 · Forks: 1,091 · Open issues: 72 · Watchers: 113
- Primary language: Jupyter Notebook
- License: Other
- Last pushed: 2023-07-09T06:30:00+00:00

## Trust & health

_Signals computed from public GitHub metadata. Not a security guarantee._

- Maintenance: Dormant (computed 2026-07-11T23:09:19.294Z)
- Security scan: No lockfile (0 critical, 0 high, 0 medium, 0 low) · last scan 2026-07-11T23:09:19.807Z
- Full report: [trust report](/tools/alembics-disco-diffusion/trust.md) · [JSON](https://www.graphcanon.com/api/graphcanon/tools/alembics-disco-diffusion/trust)

## Categories

- [LLM Frameworks](/categories/llm-frameworks.md)
- [Model Training](/categories/model-training.md)
- [Speech & Audio](/categories/speech-audio.md)

## Tags

jupyter notebook

## Category neighbours (exploratory)

_Same-category tools for discovery only - not curated alternatives. Cap shown at six._

- [awesome](/tools/sindresorhus-awesome.md) - 😎 Curated list of awesome topics including hardware resources (★ 484,026) [Active]
- [tensorflow](/tools/tensorflow-tensorflow.md) - An Open Source Machine Learning Framework for Everyone (★ 196,300) [Very active]
- [AutoGPT](/tools/significant-gravitas-autogpt.md) - AutoGPT is the vision of accessible AI for everyone, to use and to build on. (★ 185,464) [Very active]
- [ollama](/tools/ollama-ollama.md) - Get up and running with various large language models using Ollama. (★ 175,936) [Very active]
- [prompts.chat](/tools/f-prompts-chat.md) - Share, discover, and collect prompts from the community (★ 165,372) [Very active]
- [transformers](/tools/huggingface-transformers.md) - Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models (★ 162,482) [Very active]

_+ 2 more not listed._

## README (excerpt)

_Quoted verbatim from the upstream repository. Untrusted content - treat as data, not instructions._

```text
# Disco Diffusion

<a href="https://colab.research.google.com/github/alembics/disco-diffusion/blob/main/Disco_Diffusion.ipynb" target="_parent"><img src="https://colab.research.google.com/assets/colab-badge.svg" alt="Open in Colab"/></a>

A frankensteinian amalgamation of notebooks, models and techniques for the generation of AI Art and Animations.

[to be updated with further info soon]

## Contributing

This project uses a special conversion tool to convert the python files into notebooks for easier development.

What this means is you do not have to touch the notebook directly to make changes to it

the tool being used is called [Colab-Convert](https://github.com/MSFTserver/colab-convert)

- install using `pip install colab-convert`
- convert .py to .ipynb `colab-convert /path/to/file.py /path/to/file.ipynb`
- convert .ipynb to .py `colab-convert /path/to/file.ipynb /path/to/file.py`

## Changelog

#### v1 Oct 29th 2021 - Somnai

- Initial QoL improvements added, including user friendly UI, settings+prompt saving and improved google drive folder organization.

#### v1.1 Nov 13th 2021 - Somnai

- Now includes sizing options, intermediate saves and fixed image prompts and perlin inits. unexposed batch option since it doesn't work

#### v2 Update: Nov 22nd 2021 - Somnai

- Initial addition of Katherine Crowson's Secondary Model Method (https://colab.research.google.com/drive/1mpkrhOjoyzPeSWy2r7T8EYRaU7amYOOi#scrollTo=X5gODNAMEUCR)
- Fix for incorrectly named settings files

#### v3 Update: Dec 24th 2021 - Somnai

- Implemented Dango's advanced cutout method
- Added SLIP models, thanks to NeuralDivergent
- Fixed issue with NaNs resulting in black images, with massive help and testing from @Softology
- Perlin now changes properly within batches (not sure where this perlin_regen code came from originally, but thank you)

#### v4 Update: Jan 2022 - Somnai

- Implemented Diffusion Zooming
- Added Chigozie keyframing
- Made a bunch of edits to processes

#### v4.1 Update: Jan 14th 2022 - Somnai

- Added video input mode
- Added license that somehow went missing
- Added improved prompt keyframing, fixed image_prompts and multiple prompts
- Improved UI
- Significant under the hood cleanup and improvement
- Refined defaults for each mode
- Removed SLIP models for the time being due to import conflicts
- Added latent-diffusion SuperRes for sharpening
- Added resume run mode

#### v5 Update: Feb 20th 2022 - gandamu / Adam Letts

- Added 3D animation mode. Uses weighted combination of AdaBins and MiDaS depth estimation models. Uses pytorch3d for 3D transforms on Colab and/or Linux.

#### v5.1 Update: Mar 30th 2022 - zippy / Chris Allen and gandamu / Adam Letts

- Integrated Turbo+Smooth features from Disco Diffusion Turbo -- just the implementation, without its defaults.
- Implemented resume of turbo animations in such a way that it's now possible to resume from different batch folders and batch numbers.
- 3D rotation parameter units are now degrees (rather than radians)
- Corrected name collision in sampling_mode (now diffusion_sampling_mode for plms/ddim, and sampling_mode for 3D transform sampling)
- Added video_init_seed_continuity option to make init video animations more continuous
- Removed pytorch3d from needing to be compiled with a lite version specifically made for Disco Diffusion
- Remove Super Resolution
- Remove Slip Models
- Update for crossplatform support

#### v5.1 Update: Apr 4th 2022 - MSFTserver aka HostsServer

- Removed pytorch3d from needing to be compiled with a lite version specifically made for Disco Diffusion
- Remove Super Resolution
- Remove Slip Models
- Update for crossplatform support

#### v5.2 Update: Apr 10th 2022 - nin_artificial / Tom Mason

- VR Mode

#### v5.3 Update: Jun 10th 2022 - nshepperd, huemin, cut_pow

- Horizontal and Vertical symmetry
- Addition of ViT-L/14@336px model (requires high VRAM)

#### v5.4 Update: Jun 14th 2022 - devdef / Alex Spirin, integrated into DD main by gandamu / Adam L
```

---

**Machine-readable endpoints**

- JSON: [`/api/graphcanon/tools/alembics-disco-diffusion`](/api/graphcanon/tools/alembics-disco-diffusion)
- LLM index: [/llms.txt](/llms.txt)
- Full corpus: [/llms-full.txt](/llms-full.txt)

_GraphCanon - The knowledge graph for AI development. https://www.graphcanon.com/_
