โš ๏ธ Heads up: this tool's official website appears to be unreachable right now. It may be offline, rebranded, or temporarily down.
EvoDiff

EvoDiff

โ˜… 3.6 ๐Ÿ”– 600 saves ๐Ÿ’ฐ Free GitHub

EvoDiff is Microsoft’s open-source framework for generating protein sequences and evolutionary alignments with discrete diffusion models. It treats protein design as a generative modeling problem over amino acid sequences rather than continuous structures. The repository has about 688 stars on GitHub and was updated in January 2026.

Overview

Proteins are strings over a twenty-letter alphabet, so the continuous diffusion methods used for images do not apply directly. EvoDiff adapts diffusion to this discrete setting, learning from large collections of natural protein sequences and multiple sequence alignments that capture evolutionary relationships. The trained models can generate novel, plausible protein sequences unconditionally, or conditioned on evolutionary context from an alignment, helping researchers explore sequence space beyond what nature has sampled. Released by Microsoft Research under the MIT license, the repository includes the models and code needed to reproduce the published approach to sequence-level protein generation.

Key Features

  • Discrete diffusion models designed for protein sequence data
  • Generates novel protein sequences with realistic properties
  • Can condition generation on multiple sequence alignments
  • Models evolutionary relationships learned from natural proteins
  • Research code and models from Microsoft, MIT licensed
  • Complements structure-based tools with a sequence-first approach

In practice, researchers use EvoDiff to propose candidate sequences for a desired function, then filter the proposals with structure prediction tools and, ultimately, laboratory assays. By generating from evolutionary patterns rather than copying known proteins, it can suggest sequences that are novel yet still biologically plausible.

๐Ÿ’ณ Pricing

EvoDiff is free and open source under the MIT license. Researchers can download the code and models from GitHub and run them on their own GPU infrastructure at no licensing cost.

Who Is It For

EvoDiff is for computational biologists, protein engineers and ML researchers working on generative models for biology. It fits teams designing new protein sequences in silico, or studying how diffusion methods can capture evolutionary patterns in sequence data.

๐Ÿš€ Visit EvoDiff Official Site

๐Ÿšฉ Report an issue