ESM3 / EvolutionaryScale vs ESM-2 / ESMFold
ESM3 / EvolutionaryScale: Multimodal generative protein language model over sequence, structure and function (ESM3; also ESM C embeddings). ESM-2 / ESMFold: Protein language models and single-sequence structure prediction (Meta repo archived; models still widely used via Hugging Face).
Facts below come from each project's own website, repository and paper. We don't publish benchmark claims here; see the papers for evaluations. Shared tags: plm.
| Field | ESM3 / EvolutionaryScale | ESM-2 / ESMFold |
|---|---|---|
| Task | Generative design, embeddings, structure prediction | Protein language model, structure prediction |
| Modalities | Protein sequence, structure and function tracks | Protein (single chain) |
| MSA required | No (single-sequence generative masked LM) | No (single sequence) |
| Open weights | ESM3-open: yes (MIT); larger models via API | Yes |
| GPU need | CUDA or CPU (esm3-sm-open-v1) | — |
| License | MIT | MIT |
| Pricing | No-cost tier + paid plans | Open source |
| Released | 2024-07-02 | 2022-07-21 |
| Paper | Link | Link |
| GitHub | GitHub | GitHub |
| GitHub stars | 2,993 | 4,170 |
| Interface | Package | Package, Colab |
License and commercial use
| Field | ESM3 / EvolutionaryScale | ESM-2 / ESMFold |
|---|---|---|
| Code license | MIT | MIT |
| Weights license | MIT | — |
| Commercial use | Permissive (commercial OK) | Permissive (commercial OK) |
| Answer | Yes. The recorded license is permissive, so closed-source commercial use is allowed if you keep the notices. Details | Yes. The recorded license is permissive, so closed-source commercial use is allowed if you keep the notices. Details |
Add more Protein structure & design tools to this comparison →
More Protein structure & design comparisons
- AlphaFold Server (AlphaFold 3) vs Boltz
- RFdiffusion vs BindCraft
- Chai-1 vs Boltz
- AlphaFold Server (AlphaFold 3) vs Chai-1
- Protenix vs Boltz
- OpenFold3 vs Boltz
- AlphaFold 2 vs OpenFold
- AlphaFold 2 vs ColabFold
- AlphaFold 2 vs RoseTTAFold
- ESM-2 / ESMFold vs ProtTrans
- SaProt vs ESM-2 / ESMFold
- RFdiffusion vs RFdiffusion2
- RFdiffusion2 vs RFdiffusion3
- AbLang-2 vs AntiBERTy
- LigandMPNN vs ProteinMPNN
- All comparisons