google-deepmind/alphafold3

AlphaFold 3 inference pipeline.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 30 minutes ago
Added to GitGenius on February 25th, 2026
Created on November 11th, 2024
Open Issues & Pull Requests: 15 (+0)
Number of forks: 1,340
Total Stargazers: 8,489 (+0)
Total Subscribers: 84 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 9.6 hours
Mean response time: 2.8 days
90th percentile: 5.0 days
Tracked items: 598

How this project is maintained

Around half of the issues opened in the past year never receive a reply. Work labelled "setup" is answered fastest, typically in about 4 hours, while "enhancement" waits about 30 hours. Only 12% of issues opened in the past year have been closed. Three people close 85% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 15
New in 7 days: 1
Closed in 7 days: 1
Avg open age: 223 days
Stale 30+ days: 10
Stale 90+ days: 9

Recent activity

Opened in 7 days: 0
Closed in 7 days: 1
Comments in 7 days: 1
Events in 7 days: 3

Top labels

  • question (403)
  • setup (78)
  • enhancement (53)
  • bug (42)
  • documentation (24)
  • duplicate (22)
  • third party tool (19)
  • security (2)

Most active issues this week

Detailed Description

AlphaFold 3 is an inference pipeline for protein structure prediction developed by Google DeepMind. The repository contains the complete source code necessary to run AlphaFold 3 predictions, written primarily in Python. Access to the model parameters themselves requires a separate request through a Google form, with responses typically provided within two to three business days. The model parameters are subject to specific terms of use and may only be used if received directly from Google.

The inference pipeline operates in two main stages that can be controlled independently. The data pipeline stage handles genetic and template searches and runs on CPU only, making it time-consuming but executable on machines without GPU access. The inference stage requires GPU resources and performs the actual structure prediction. Users can toggle these stages on or off using command-line flags when running the main prediction script.

AlphaFold 3 accepts input in JSON format and produces structured output documenting predicted structures and associated confidence metrics. The repository includes comprehensive documentation covering installation procedures, input specifications, output formats, and known performance characteristics. Users encountering issues are directed to check the known issues documentation before creating new issue reports.

The codebase builds on several established scientific and computational libraries. Key dependencies include JAX for numerical computation, Haiku for neural network implementation, RDKit for molecular chemistry operations, and HMMER Suite for sequence analysis. The pipeline also integrates DSSP for secondary structure assignment and uses various bioinformatics databases including mirrored versions of BFD, PDB, MGnify, UniProt, and UniRef90, along with nucleotide and RNA databases.

Community engagement around the repository shows active maintenance and responsiveness.

This indicates broader integration within the machine learning and bioinformatics ecosystem.

Publications using AlphaFold 3 must cite the primary paper "Accurate structure prediction of biomolecular interactions with AlphaFold 3" published in Nature. The source code is licensed under Apache License 2.0, while model parameters are governed by separate terms of use. The software is explicitly not intended for clinical use and outputs should be interpreted as theoretical predictions with varying confidence levels. AlphaFold 3 is also available through alphafoldserver.com for non-commercial use, though with a more limited set of supported ligands and covalent modifications compared to the full inference pipeline.