EvolutionaryScale website screenshot

EvolutionaryScale

EvolutionaryScale is a New York-based biology foundation model lab spun out of Meta AI's ESM team that develops AI to deepen scientific understanding of biology. Its flagship ESM3 model is a multimodal generative protein language model that reasons jointly across sequence, structure, and function, scaling to 98B parameters trained on 771B tokens from 2.78B natural proteins. The companion ESM Cambrian (ESM C) family provides protein representation learning at 300M–6B parameters as a performant ESM2 replacement. Models are accessible via the hosted Forge inference API (forge.evolutionaryscale.ai), an open-source Python SDK (`pip install esm`), open weights on Hugging Face, and AWS Marketplace (SageMaker, NVIDIA BioNeMo and NIM). EvolutionaryScale was integrated into the Biohub organization in 2025; the ESM SDK now lives at github.com/Biohub/esm.

EvolutionaryScale publishes 6 APIs on the APIs.io network, including Embeddings API, Encoding API, Generation API, and 3 more. Tagged areas include AI, Artificial Intelligence, Biology, Bioinformatics, and Computational Biology.

The EvolutionaryScale catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.

EvolutionaryScale’s developer surface includes authentication and 2 more developer resources.

42.8/100 developing ▼ -6.1 Agent 34/100 agent aware Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreeSelf serve⚡ Free to try
7 APIs
AIArtificial IntelligenceBiologyBioinformaticsComputational BiologyDrug DiscoveryESMESM3ESM CambrianFoundation ModelsGenerative BiologyLife SciencesMachine LearningProtein DesignProtein FoldingProtein Language ModelsProteinsRepresentation LearningStructure Prediction

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 42.8/100 · developing
Contract Quality 18.9 / 25
Developer Ergonomics 2.2 / 20
Commercial Clarity 7.9 / 20
Operational Transparency 4.1 / 13
Governance 7.0 / 12
Discoverability 6.5 / 10
Agent readiness — 34/100 · agent aware
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 7 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/evolutionaryscale: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 7

Individual APIs this provider publishes, each with its own machine-readable definition.

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,...

EvolutionaryScale Embeddings API

Sequence-only tokenization and representation extraction.

EvolutionaryScale Encoding API

Tokenize ESMProtein objects into ESMProteinTensor inputs (and back).

EvolutionaryScale Generation API

Generate proteins across sequence, structure, and function tracks.

EvolutionaryScale MSA API

Fetch multiple sequence alignments used by structure predictors.

EvolutionaryScale Sampling API

Low-level forward passes with logits and sampling control.

EvolutionaryScale Structure API

Predict protein backbone coordinates from sequence and back.

Scroll for all 7

Open Collections 3

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Evolutionaryscale Rate Limits

7 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Evolutionaryscale Context

0 classes · 5 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

EvolutionaryScale API Rules

5 rules · 4 warnings 1 info

SPECTRAL

EvolutionaryScale API Rules

7 rules · 3 errors 4 warnings

SPECTRAL

JSON Schema 3

Standalone JSON Schema definitions for this provider's data models.

EvolutionaryScale ESMProtein

7 properties

JSON SCHEMA

EvolutionaryScale GenerationConfig

7 properties

JSON SCHEMA

EvolutionaryScale LogitsOutput

3 properties

JSON SCHEMA

Examples 3

Example request and response payloads for these APIs.

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Evolutionaryscale Authentication

http · 1 scheme

SECURITY

Evolutionaryscale Domain Security

TLSv1.2 · HSTS · DMARC

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Evolutionaryscale Agentic Access

11 operations · 11 acting

11 operations · 11 acting

AGENTIC

Resources

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Access & Security 2

Authentication, authorization, and security posture

Source (apis.yml)

apis.yml Raw ↑
aid: evolutionaryscale
accessModel:
  pricing: free
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Free · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/evolutionaryscale.png
url: https://raw.githubusercontent.com/api-evangelist/evolutionaryscale/refs/heads/main/apis.yml
apis:
- 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: SDKs
  - 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.
- aid: evolutionaryscale:evolutionaryscale-embeddings-api
  name: EvolutionaryScale Embeddings API
  description: Sequence-only tokenization and representation extraction.
  humanURL: https://forge.evolutionaryscale.ai
  tags:
  - Embeddings
  properties:
  - type: OpenAPI
    url: openapi/evolutionaryscale-embeddings-api-openapi.yml
  - type: Documentation
    url: https://forge.evolutionaryscale.ai
  - type: SourceCode
    url: https://github.com/Biohub/esm
  - type: JSONSchema
    url: json-schema/evolutionaryscale-esm-protein-schema.json
  - type: JSONSchema
    url: json-schema/evolutionaryscale-generation-config-schema.json
  - type: JSONLD
    url: json-ld/evolutionaryscale-context.jsonld
  - type: JSONSchema
    url: json-schema/evolutionaryscale-logits-output-schema.json
- aid: evolutionaryscale:evolutionaryscale-encoding-api
  name: EvolutionaryScale Encoding API
  description: Tokenize ESMProtein objects into ESMProteinTensor inputs (and back).
  humanURL: https://forge.evolutionaryscale.ai
  tags:
  - Encoding
  properties:
  - type: OpenAPI
    url: openapi/evolutionaryscale-encoding-api-openapi.yml
  - type: Documentation
    url: https://forge.evolutionaryscale.ai
  - type: SourceCode
    url: https://github.com/Biohub/esm
  - type: JSONSchema
    url: json-schema/evolutionaryscale-esm-protein-schema.json
  - type: JSONSchema
    url: json-schema/evolutionaryscale-generation-config-schema.json
  - type: JSONLD
    url: json-ld/evolutionaryscale-context.jsonld
  - type: JSONSchema
    url: json-schema/evolutionaryscale-logits-output-schema.json
- aid: evolutionaryscale:evolutionaryscale-generation-api
  name: EvolutionaryScale Generation API
  description: Generate proteins across sequence, structure, and function tracks.
  humanURL: https://forge.evolutionaryscale.ai
  tags:
  - Generation
  properties:
  - type: OpenAPI
    url: openapi/evolutionaryscale-generation-api-openapi.yml
  - type: Documentation
    url: https://forge.evolutionaryscale.ai
  - type: SourceCode
    url: https://github.com/Biohub/esm
  - type: JSONSchema
    url: json-schema/evolutionaryscale-esm-protein-schema.json
  - type: JSONSchema
    url: json-schema/evolutionaryscale-generation-config-schema.json
  - type: JSONLD
    url: json-ld/evolutionaryscale-context.jsonld
  - type: JSONSchema
    url: json-schema/evolutionaryscale-logits-output-schema.json
- aid: evolutionaryscale:evolutionaryscale-msa-api
  name: EvolutionaryScale MSA API
  description: Fetch multiple sequence alignments used by structure predictors.
  humanURL: https://forge.evolutionaryscale.ai
  tags:
  - MSA
  properties:
  - type: OpenAPI
    url: openapi/evolutionaryscale-msa-api-openapi.yml
  - type: Documentation
    url: https://forge.evolutionaryscale.ai
  - type: SourceCode
    url: https://github.com/Biohub/esm
  - type: JSONSchema
    url: json-schema/evolutionaryscale-esm-protein-schema.json
  - type: JSONSchema
    url: json-schema/evolutionaryscale-generation-config-schema.json
  - type: JSONLD
    url: json-ld/evolutionaryscale-context.jsonld
  - type: JSONSchema
    url: json-schema/evolutionaryscale-logits-output-schema.json
- aid: evolutionaryscale:evolutionaryscale-sampling-api
  name: EvolutionaryScale Sampling API
  description: Low-level forward passes with logits and sampling control.
  humanURL: https://forge.evolutionaryscale.ai
  tags:
  - Sampling
  properties:
  - type: OpenAPI
    url: openapi/evolutionaryscale-sampling-api-openapi.yml
  - type: Documentation
    url: https://forge.evolutionaryscale.ai
  - type: SourceCode
    url: https://github.com/Biohub/esm
  - type: JSONSchema
    url: json-schema/evolutionaryscale-esm-protein-schema.json
  - type: JSONSchema
    url: json-schema/evolutionaryscale-generation-config-schema.json
  - type: JSONLD
    url: json-ld/evolutionaryscale-context.jsonld
  - type: JSONSchema
    url: json-schema/evolutionaryscale-logits-output-schema.json
- aid: evolutionaryscale:evolutionaryscale-structure-api
  name: EvolutionaryScale Structure API
  description: Predict protein backbone coordinates from sequence and back.
  humanURL: https://forge.evolutionaryscale.ai
  tags:
  - Structure
  properties:
  - type: OpenAPI
    url: openapi/evolutionaryscale-structure-api-openapi.yml
  - type: Documentation
    url: https://forge.evolutionaryscale.ai
  - type: SourceCode
    url: https://github.com/Biohub/esm
  - type: JSONSchema
    url: json-schema/evolutionaryscale-esm-protein-schema.json
  - type: JSONSchema
    url: json-schema/evolutionaryscale-generation-config-schema.json
  - type: JSONLD
    url: json-ld/evolutionaryscale-context.jsonld
  - type: JSONSchema
    url: json-schema/evolutionaryscale-logits-output-schema.json
name: EvolutionaryScale
tags:
- AI
- Artificial Intelligence
- Biology
- Bioinformatics
- Computational Biology
- Drug Discovery
- ESM
- ESM3
- ESM Cambrian
- Foundation Models
- Generative Biology
- Life Sciences
- Machine Learning
- Protein Design
- Protein Folding
- Protein Language Models
- Proteins
- Representation Learning
- Structure Prediction
commonProperties:
- url: https://www.evolutionaryscale.ai
  type: Portal
- url: https://forge.evolutionaryscale.ai
  name: EvolutionaryScale Forge
  type: Signup
- url: https://github.com/Biohub/esm
  name: ESM SDK on GitHub
  type: SourceCode
- url: https://pypi.org/project/esm/
  name: esm package on PyPI
  type: SDKs
- url: https://huggingface.co/biohub
  name: Biohub on Hugging Face
  type: Documentation
- url: https://huggingface.co/biohub/esm3-sm-open-v1
  name: ESM3-open (1.4B) on Hugging Face
  type: Models
- url: https://huggingface.co/biohub/esmc-300m-2024-12
  name: ESM C 300M on Hugging Face
  type: Models
- url: https://huggingface.co/biohub/esmc-600m-2024-12
  name: ESM C 600M on Hugging Face
  type: Models
- url: https://github.com/Biohub/esm/tree/main/cookbook
  name: ESM Cookbook
  type: CodeExamples
- url: https://github.com/Biohub/esm/tree/main/cookbook/tutorials
  name: ESM Tutorials
  type: Tutorials
- url: https://www.science.org/doi/10.1126/science.ads0018
  name: ESM3 — Science paper (Hayes et al. 2025)
  type: Documentation
- url: https://www.evolutionaryscale.ai/blog/esm3-release
  name: ESM3 release announcement
  type: Blog
- url: https://www.evolutionaryscale.ai/blog/esm-cambrian
  name: ESM Cambrian announcement
  type: Blog
- url: https://www.evolutionaryscale.ai/blog
  type: Blog
- url: https://aws.amazon.com/marketplace/seller-profile?id=seller-iw2nbscescndm
  name: EvolutionaryScale on AWS Marketplace (SageMaker)
  type: Marketplace
- url: https://github.com/evolutionaryscale/esm-sagemaker
  name: ESM on Amazon SageMaker examples
  type: CodeExamples
- url: https://github.com/evolutionaryscale/esm-partner
  name: Partner integrations
  type: CodeExamples
- url: https://www.evolutionaryscale.ai/policies/cambrian-inference-clickthrough-license-agreement
  name: Cambrian Inference Clickthrough License Agreement
  type: TermsOfService
- url: https://responsiblebiodesign.ai
  name: Responsible Biodesign Framework
  type: Documentation
- url: https://bit.ly/esm-slack
  name: ESM Community Slack
  type: Forums
- url: https://github.com/evolutionaryscale
  type: GitHubOrganization
- url: https://github.com/Biohub
  name: Biohub GitHub Organization (ESM home)
  type: GitHubOrganization
- url: plans/evolutionaryscale-plans-pricing.yml
  type: Plans
- url: rate-limits/evolutionaryscale-rate-limits.yml
  type: RateLimits
- url: finops/evolutionaryscale-finops.yml
  type: FinOps
- url: vocabulary/evolutionaryscale-vocabulary.yml
  type: Vocabulary
- type: Models
  data:
  - name: esm3-large-2024-03
    parameters: 98B
    description: Largest ESM3 checkpoint, trained on 771B tokens from 2.78B natural proteins; 1e24 FLOPs.
  - name: esm3-medium-2024-08
    parameters: 7B
    description: Mid-size ESM3 checkpoint suitable for most Forge inference workloads.
  - name: esm3-small-2024-08
    parameters: 1.4B
    description: Small ESM3 checkpoint; open weights as esm3-sm-open-v1 (non-commercial use).
  - name: esm3-open
    parameters: 1.4B
    description: Open weights of esm3-small (biohub/esm3-sm-open-v1 on Hugging Face).
  - name: esmc-6b-2024-12
    parameters: 6B
    description: Largest ESM Cambrian representation model.
  - name: esmc-600m-2024-12
    parameters: 600M
    description: Mid-size ESM Cambrian representation model.
  - name: esmc-300m-2024-12
    parameters: 300M
    description: Small ESM Cambrian model; ESM2 650M-class quality with reduced memory footprint.
- type: Features
  data:
  - ESM3 — multimodal generative model jointly conditioning on protein sequence, structure, and function
  - 98B-parameter ESM3 trained on 771B tokens from 2.78B natural proteins (1e24 FLOPs)
  - ESM Cambrian (ESM C) representation models at 300M, 600M, and 6B parameters
  - Forge API providing generate, batch_generate, encode, decode, forward_and_sample, and logits operations
  - Fold and inverse-fold endpoints for structure prediction and structure-conditioned sequence design
  - MSA endpoint for fetching multiple sequence alignments used by structure prediction
  - Iterative masked sampling with configurable num_steps, temperature, top_p, and decoding schedules
  - Per-track generation across sequence, structure, secondary_structure, sasa, and function tracks
  - Structure tokenizer converting PDB / atom37 coordinates to and from discrete tokens
  - ESMProtein and ESMProteinTensor data model unifying raw and tokenized representations
  - Async/sync client surface (`async_generate`, `async_fold`, `async_encode`, ...) for high-throughput jobs
  - Drop-in Forge client (`esm.sdk.client(model, token=...)`) replaces local checkpoints with hosted inference
  - Open-weights ESM3-open (1.4B) and ESM Cambrian distributions on Hugging Face under research license
  - AWS Marketplace deployment via SageMaker, NVIDIA BioNeMo, and NVIDIA NIM microservice
  - Cookbook tutorials covering protein generation, embedding workflows, and esmGFP-style design
  - Responsible Biodesign Framework governing model release and biosecurity review
  sources:
  - https://www.evolutionaryscale.ai
  - https://github.com/Biohub/esm
  - https://forge.evolutionaryscale.ai
  - https://www.science.org/doi/10.1126/science.ads0018
  - https://www.evolutionaryscale.ai/blog/esm3-release
  - https://www.evolutionaryscale.ai/blog/esm-cambrian
  updated: '2026-05-24'
created: '2026-05-24'
modified: '2026-05-24'
position: Consuming
description: EvolutionaryScale is a New York-based biology foundation model lab spun out of Meta AI's ESM team that develops
  AI to deepen scientific understanding of biology. Its flagship ESM3 model is a multimodal generative protein language model
  that reasons jointly across sequence, structure, and function, scaling to 98B parameters trained on 771B tokens from 2.78B
  natural proteins. The companion ESM Cambrian (ESM C) family provides protein representation learning at 300M–6B parameters
  as a performant ESM2 replacement. Models are accessible via the hosted Forge inference API (forge.evolutionaryscale.ai),
  an open-source Python SDK (`pip install esm`), open weights on Hugging Face, and AWS Marketplace (SageMaker, NVIDIA BioNeMo
  and NIM). EvolutionaryScale was integrated into the Biohub organization in 2025; the ESM SDK now lives at github.com/Biohub/esm.
maintainers:
- FN: Kin Lane
  email: info@apievangelist.com
  X: apievangelist
  url: https://apievangelist.com
specificationVersion: '0.16'
common:
- type: AgenticAccess
  url: agentic-access/evolutionaryscale-agentic-access.yml
- type: DomainSecurity
  url: security/evolutionaryscale-domain-security.yml
- type: Authentication
  url: authentication/evolutionaryscale-authentication.yml