File size: 6,721 Bytes
f7d3dfe
 
 
 
 
 
ff49ff1
8e6dae0
f7d3dfe
 
ff49ff1
064d4b6
ff49ff1
f7d3dfe
ff49ff1
f7d3dfe
 
 
 
 
df976b5
05c049d
 
f7d3dfe
 
 
ff49ff1
1dab898
05c049d
 
 
 
 
 
 
 
 
 
 
 
 
 
f7d3dfe
 
 
7c509f6
f7d3dfe
ff49ff1
 
f7d3dfe
ff49ff1
064d4b6
 
 
 
ff49ff1
064d4b6
 
 
 
ff49ff1
064d4b6
 
 
ff49ff1
064d4b6
 
05c049d
 
 
 
 
ff49ff1
064d4b6
ff49ff1
064d4b6
ff49ff1
064d4b6
 
1dab898
064d4b6
7c509f6
064d4b6
7c509f6
064d4b6
ff49ff1
1dab898
064d4b6
 
 
7c509f6
064d4b6
3b66a55
05c049d
 
 
 
 
 
 
 
3b66a55
 
 
 
 
 
 
 
 
 
064d4b6
 
 
 
ff49ff1
064d4b6
 
 
 
 
 
ff49ff1
064d4b6
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
---
license: apache-2.0
tags:
- biology
- chemistry
- biomolecular-structure-prediction
- IntelliFold
library_name: intellifold
---

![IntelliFold Cover](https://raw.githubusercontent.com/IntelliGen-AI/IntelliFold/main/assets/intellifold-cover.png)

# IntelliFold: A Controllable Foundation Model for General and Specialized Biomolecular Structure Prediction.
[![HuggingFace Models](https://img.shields.io/badge/%F0%9F%A4%97%20HuggingFace-Models-yellow)](https://huggingface.co/GAGABIG/CNN)
[![PyPI](https://img.shields.io/pypi/v/intellifold)](https://pypi.org/project/intellifold/)
[![License](https://img.shields.io/badge/license-Apache%202.0-blue)](LICENSE)
[![Email](https://img.shields.io/badge/Email-Contact-lightgrey?logo=gmail)](#contact-us)


<div align="center" style="margin: 20px 0;">
  <span style="margin: 0 10px;">⚑ <a href="https://server.intfold.com">IntelliFold Server</a></span>
  &bull; <span style="margin: 0 10px;">πŸ“„ <a href="https://raw.githubusercontent.com/IntelliGen-AI/IntelliFold/main//Intellifold_v2_release_note.pdf">IntelliFold 2 Release Note</a></span> &bull; <span style="margin: 0 10px;">πŸ“„ <a href="https://arxiv.org/abs/2507.02025">IntelliFold Technical Report</a></span>

</div>


![IntelliFold Model](https://raw.githubusercontent.com/IntelliGen-AI/IntelliFold/main/assets/Intellifold-Model-Arc.png)

## πŸŽ‰ New Model Release

 - **2026-02-07**: We are excited to present [[IntelliFold 2]](assets/Intellifold_v2_release_note.pdf). This version represents a
major architectural update and is one of the first open-source models to outperform AlphaFold3 on
Foldbench.  


## πŸ“Š Benchmarking
To comprehensively evaluate the performance of IntelliFold 2, we conducted a rigorous evaluation on [FoldBench](https://github.com/BEAM-Labs/FoldBench). We compared IntelliFold against several leading methods, including [Boltz-1,2](https://github.com/jwohlwend/boltz), [Chai-1](https://github.com/chaidiscovery/chai-lab), [Protenix](https://github.com/bytedance/Protenix) and [Alphafold3](https://github.com/google-deepmind/alphafold3).

For more details on the benchmarking process and results, please refer to our release note [IntelliFold 2 Release Note](https://raw.githubusercontent.com/IntelliGen-AI/IntelliFold/main/assets/Intellifold_v2_release_note.pdf) and [IntelliFold Technical Report](https://arxiv.org/abs/2507.02025).

![Benchmark Metrics](https://raw.githubusercontent.com/IntelliGen-AI/IntelliFold/main/assets/Intellifold_v2_performance.png)


## πŸš€ Quick Start

To quickly get started with IntelliFold, you can use the following commands:
```bash
# Install IntelliFold from PyPI
pip install intellifold
# Run inference with an example YAML file
intellifold predict ./examples/5S8I_A.yaml --out_dir ./output
```

## βš™οΈ Installation

To more complete installation instructions and usage, please refer to the [Installation Guide](https://github.com/IntelliGen-AI/IntelliFold/blob/main/docs/installation.md).


## πŸ” Inference

1. **Prepare Input File**: Create a YAML file with your sequences following our [input format specification](https://github.com/IntelliGen-AI/IntelliFold/blob/main/docs/input_yaml_format.md)

2. **Run Prediction**:
   ```bash
   intellifold predict your_input.yaml --out_dir ./results
   ```

    IntelliFold v2-Flash will be used by default, you can also use IntelliFold v2 by specifying the model name:
    ```bash
    intellifold predict your_input.yaml --out_dir ./results --model v2
    ```

3. **Check Results**: Find predicted structures and confidence scores in the output directory, you can also check the section of **output format** in [output documentation](https://github.com/IntelliGen-AI/IntelliFold/blob/main/docs/input_yaml_format.md#output-format).

4. **Optional Optimization**: Enable [custom kernels](https://github.com/IntelliGen-AI/IntelliFold/blob/main/docs/kernels.md) for faster inference and reduced memory usage

For comprehensive usage instructions and examples, refer to the [Usage Guide](https://github.com/IntelliGen-AI/IntelliFold/blob/main/docs/usage.md).




## 🌐 IntelliFold Server

**We highly recommend using the [IntelliFold Server](https://server.intfold.com) for the most accurate, complete, and convenient biomolecular structure predictions.** It requires no installation and provides an intuitive web interface to submit your sequences and visualize results directly in your browser. The server runs the **full, optimized, latest** IntelliFold implementation for optimal performance.

![IntelliFold Server](https://raw.githubusercontent.com/IntelliGen-AI/IntelliFold/main/assets/intellifold-server-screenshot.png)


## πŸ“œ Citation

If you use IntelliFold in your research, please cite our paper:

```
@techreport{qiao2026intellifold,
      title={{IntelliFold 2: Surpassing AlphaFold 3 via Architectural Refinement and Structural Consistency}},
      author={Lifeng Qiao and He Yan and Gary Liu and Gaoxing Guo and Siqi Sun},
      year={2026},
      institution={IntelliGen-AI},
      type={Release Note},
      url={https://raw.githubusercontent.com/IntelliGen-AI/IntelliFold/main/assets/Intellifold_v2_release_note.pdf}
}
@misc{theintfoldteam2025intfoldcontrollablefoundationmodel,
      title={IntFold: A Controllable Foundation Model for General and Specialized Biomolecular Structure Prediction}, 
      author={The IntFold Team and Leon Qiao and Wayne Bai and He Yan and Gary Liu and Nova Xi and Xiang Zhang},
      year={2025},
      eprint={2507.02025},
      archivePrefix={arXiv},
      primaryClass={q-bio.BM},
      url={https://arxiv.org/abs/2507.02025}
}
```

## πŸ”— Acknowledgements

- The implementation of **fast layernorm operators** is inspired by [OneFlow](https://github.com/Oneflow-Inc/oneflow) and [FastFold](https://github.com/hpcaitech/FastFold), following [Protenix](https://github.com/bytedance/Protenix)'s usage. 
- Many components in `intellifold/openfold/` are adapted from [OpenFold](https://github.com/aqlaboratory/openfold), with substantial modifications and improvements by our team (except for the `LayerNorm` part).  
- This repository, the implementation of **Inference Data Pipeline**(Data/Feature Processing and MSA generation tasks) referred to [Boltz-1](https://github.com/jwohlwend/boltz), and modify some codes to adapt to the input of our model.



## βš–οΈ License

The IntelliFold project, including code and model parameters, is made available under the [Apache 2.0 License](https://github.com/IntelliGen-AI/IntelliFold/blob/main/LICENSE), it is free for both academic research and commercial use.

## πŸ“¬ Contact Us

If you have any questions or are interested in collaboration, please feel free to contact us at contact@intfold.com.