{"adoption": {"forks": 804, "observed_at": "2026-08-28T04:08:37.992279+00:00", "stars": 4170}, "canonical_url": "https://ross.abutalabs.com/products/facebookresearch-esm", "card": {"archived": true, "artifact_type": "library", "description": "Evolutionary Scale Modeling (esm): Pretrained language models for proteins", "domain": ["bioinformatics", "deep-learning"], "enriched": true, "function": ["machine-learning", "deep-learning", "llm-training"], "health_score": 10, "homepage": null, "language": "Python", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["facebookresearch/esm"], "name": "facebookresearch/esm", "platform": ["python"], "pushed_at": "2024-02-07T03:31:38+00:00", "repo": "facebookresearch/esm", "stars": 4170, "tags": ["protein-language-models", "protein-structure-prediction", "esmfold", "pretrained-weights", "transformers", "computational-biology", "natural-language-processing", "linux", "gpu"], "topics": [], "urls": [], "use_cases": ["predict protein 3D structure from amino acid sequence", "generate protein embeddings for downstream ML tasks", "predict effects of mutations on protein function", "design novel de novo proteins with language models", "run inverse folding to design sequences for a target structure", "fine-tune pretrained protein language models in PyTorch"], "what_it_is": "Meta FAIR's Evolutionary Scale Modeling (ESM) library providing Transformer protein language models with pretrained weights, including ESM-2, ESMFold, MSA Transformer, ESM-1v, and ESM-IF1. It supports protein structure prediction, variant effect prediction, embedding generation, and generative protein design.", "when_to_avoid": ["you need a lightweight tool without GPU resources - ESMFold models are large", "you need AlphaFold-style MSA-based predictions with extensive tooling", "you need a maintained production product - the repo is in maintenance mode with newer ESM versions elsewhere"], "when_to_choose": ["you need state-of-the-art single-sequence protein structure prediction without an MSA", "you want pretrained protein language model weights for research", "you are doing computational biology or protein engineering with PyTorch"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/facebookresearch-esm", "repo": "facebookresearch/esm", "role": "main", "score": 10}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:37.992279+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:22:44.963300+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "00f0bc78aca03ee3db88e973b4f367887ecc5cfbdc918bfd9ec9c0f960804973", "fetched_at": "2026-08-28T04:08:37.992279+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/esm"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:37.992279+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:22:44.963300+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "00f0bc78aca03ee3db88e973b4f367887ecc5cfbdc918bfd9ec9c0f960804973", "fetched_at": "2026-08-28T04:08:37.992279+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/esm"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:22:44.963300+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "00f0bc78aca03ee3db88e973b4f367887ecc5cfbdc918bfd9ec9c0f960804973", "fetched_at": "2026-08-28T04:08:37.992279+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/esm"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:08:37.992279+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:37.992279+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:37.992279+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:22:44.963300+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "00f0bc78aca03ee3db88e973b4f367887ecc5cfbdc918bfd9ec9c0f960804973", "fetched_at": "2026-08-28T04:08:37.992279+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/esm"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:37.992279+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:37.992279+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:22:44.963300+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "00f0bc78aca03ee3db88e973b4f367887ecc5cfbdc918bfd9ec9c0f960804973", "fetched_at": "2026-08-28T04:08:37.992279+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/esm"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:37.992279+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:37.992279+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:37.992279+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:22:44.963300+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "00f0bc78aca03ee3db88e973b4f367887ecc5cfbdc918bfd9ec9c0f960804973", "fetched_at": "2026-08-28T04:08:37.992279+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/esm"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:37.992279+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:37.992279+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:22:44.963300+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "00f0bc78aca03ee3db88e973b4f367887ecc5cfbdc918bfd9ec9c0f960804973", "fetched_at": "2026-08-28T04:08:37.992279+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/esm"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:22:44.963300+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "00f0bc78aca03ee3db88e973b4f367887ecc5cfbdc918bfd9ec9c0f960804973", "fetched_at": "2026-08-28T04:08:37.992279+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/esm"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:22:44.963300+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "00f0bc78aca03ee3db88e973b4f367887ecc5cfbdc918bfd9ec9c0f960804973", "fetched_at": "2026-08-28T04:08:37.992279+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/esm"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:22:44.963300+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "00f0bc78aca03ee3db88e973b4f367887ecc5cfbdc918bfd9ec9c0f960804973", "fetched_at": "2026-08-28T04:08:37.992279+00:00", "kind": "readme", "missing": false, "url": "https://github.com/facebookresearch/esm"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["archived"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2193, "days_push": 938, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 10, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}