helblazer811/Diffusion-Explorer
Interactive visualization tool that teaches geometric intuition behind diffusion and flow-based generative models.

Diffusion Explorer is an educational web application built with Svelte that provides interactive visualizations of how diffusion models and flow matching work. It implements training objectives like Flow Matching and Denoising Score Matching, allows users to observe sample generation dynamics over time with pretrained models, and supports training on custom hand-drawn distributions. The project includes a Rectified Flow Explainer with animated visualizations demonstrating trajectory straightening techniques.