EvolutionaryScale ESM Python SDK

Official Python SDK packaging ESM3 and ESM Cambrian model loaders, the `ESMProtein` multi-track data model, generation/sampling configurations, structure tokenization utilities, and a `forge.client()` factory that swaps local checkpoints for Forge-hosted inference without code changes. Installable from PyPI as `esm`. Mixed commercial / non-commercial licenses.

EvolutionaryScale ESM Python SDK is one of 4 APIs that EvolutionaryScale publishes on the APIs.io network.

Tagged areas include AI, Biology, SDK, Python, and Open Source. The published artifact set on APIs.io includes SDKs, API documentation, and code examples.

API entry from apis.yml

apis.yml Raw ↑
aid: evolutionaryscale:esm-python-sdk
name: EvolutionaryScale ESM Python SDK
tags:
- AI
- Biology
- SDK
- Python
- Open Source
- ESM3
- ESM Cambrian
humanURL: https://github.com/Biohub/esm
properties:
- url: https://github.com/Biohub/esm
  type: SourceCode
- url: https://pypi.org/project/esm/
  type: SDK
- url: https://huggingface.co/biohub/esm3-sm-open-v1
  type: Documentation
- url: https://huggingface.co/biohub/esmc-300m-2024-12
  type: Documentation
- url: https://huggingface.co/biohub/esmc-600m-2024-12
  type: Documentation
- url: https://github.com/Biohub/esm/tree/main/cookbook
  type: CodeExamples
description: Official Python SDK packaging ESM3 and ESM Cambrian model loaders, the `ESMProtein` multi-track
  data model, generation/sampling configurations, structure tokenization utilities, and a `forge.client()`
  factory that swaps local checkpoints for Forge-hosted inference without code changes. Installable from
  PyPI as `esm`. Mixed commercial / non-commercial licenses.