esm-biohub

Run Biohub protein-language-model tools for embeddings, scoring, and design workflows.

2|Updated May 12, 2026
One-click install
npx skills add https://github.com/LiorZ/protein-design-skills --skill esm-biohub
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: esm-biohub
Source: https://github.com/LiorZ/protein-design-skills/tree/main/skills/esm-biohub
Command: npx skills add https://github.com/LiorZ/protein-design-skills --skill esm-biohub

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill enables researchers to run Biohub's world-model protein suite (ESMC, ESMFold2, ESM3, and SAEs) locally via an Apptainer / Singularity image or through the Biohub Platform, unlocking embeddings, structure predictions, mutation scoring, and de novo design workflows without manual tool integration.

Core Features & Use Cases

  • Local, containerized access to ESMC, ESMFold2, ESM3, and SAE pipelines for embedding, structure prediction, and design tasks.
  • End-to-end workflows including per-residue embeddings, zero-shot mutation scoring, inverse folding, multi-chain folding, and binder/design validation, with optional MSAs and CCD-based modifications.
  • Cloud integration via the Biohub Platform API for large-scale, batch processing and cloud-hosted model access when local resources are constrained.

Quick Start

Start by building or obtaining the Esm SIF image, launch the container, and follow the cookbook tutorials to run embeddings, folding, and SAE feature extraction.

Frequently Asked Questions about esm-biohub

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run ESM protein models for multi-chain structure prediction locally?

Run ESM protein models locally for multi-chain structure prediction by building the Apptainer/Singularity image to access ESMFold2 and ESM3 pipelines, enabling folding and design workflows without manual tool integration.

What is the Biohub ESM suite used for in protein design?

The Biohub ESM suite is used for protein design to generate per-residue embeddings, perform zero-shot mutation scoring, inverse folding, and de novo binder validation across single-chain and multi-chain scenarios.

Do I need an API key to access Biohub platform-enabled models?

Yes, you need a Biohub API key to access platform-enabled models when running cloud-based large-scale batch processing, unless you are operating the ESMC, ESMFold2, ESM3, and SAE pipelines entirely locally via the container image.

Can I use ESM3 for zero-shot mutation scoring with MSAs and ligand interactions?

Yes, ESM3 supports zero-shot mutation scoring with optional MSAs, backbone mutations, and CCD-based ligand interactions, operating across multi-chain scenarios with optional tensor outputs and SAE feature extraction.

What's the best way to scale protein embedding workflows when local resources are constrained?

Scale protein embedding workflows by using the Biohub Platform API for cloud-hosted model access and batch processing, bypassing local resource limits while maintaining access to ESMC and ESM3 embedding pipelines.

Why does running ESM models locally require the Hugging Face cache?

Running ESM models locally requires the Hugging Face cache to store model weights and configurations for the ESMC, ESMFold2, and ESM3 pipelines, ensuring the Apptainer/Singularity image can load protein-language-model tools efficiently.