esm - Toolkit for ESM3 generative protein design and ESM C.
Provides protein language models for protein design across sequence, structure, and function, as well as protein embeddings extraction.
Tags
Updated: 2026-09-24Capabilities
Typical Inputs
What this skill does
- Generate protein sequences
- Predict protein 3D structures
- Perform inverse folding design
- Extract protein embeddings
- Condition generation on functional annotations
- Refine proteins with chain-of-thought
- Execute batch inference via Forge
Inputs
- Protein sequences
- PDB structure files
- Function annotations
- Forge API token
Outputs
- Generated protein sequences
- PDB structure strings
- 3D coordinates
- Protein embedding tensors
Requirements
- Python esm package
- CUDA-enabled GPU
- Forge API token for cloud models
