Configure inputs to begin
Set options on the left, then click “Submit job” — or start from an example.
Peptide binder (12 residues)
Small protein binder (60 residues)
Protein redesign around an interface patch

PepMimic designs short peptides that mimic the binding interface of a known protein binder on its target. From a reference protein complex, a latent diffusion model generates peptide candidates constrained to the target interface, and each candidate is scored by interface-mimicry against the reference binder.

Design linear peptide binders for target proteins using a target sequence-conditioned masked language model. PepMLM generates peptide sequences optimized to bind specific protein targets based on ESM-2 protein language modeling.

PocketXMol is a pocket-interacting generative foundation model for docking, small-molecule design, and peptide design in protein binding pockets.

Structure-based de novo antibody and nanobody design pipeline combining antibody-tuned RFdiffusion, ProteinMPNN sequence design, and antibody-tuned RoseTTAFold2 filtering.

Reasoning-guided antibody CDR co-design for antibody-antigen complexes. Proteo-R1 identifies residue-level functional decisions and uses conditional diffusion to generate ranked designed structures with confidence metrics.

PocketFlow is a structure-based molecular generative model that designs novel drug-like molecules within protein binding pockets. It uses autoregressive flow modeling with chemical knowledge to generate 100% chemically valid, highly drug-like compounds.

Design protein binders against a target structure with NVIDIA BioNeMo's Proteina-Complexa generative pipeline.

EvoDiff is a diffusion-based protein sequence generation framework from Microsoft Research. ProteinIQ currently runs the EvoDiff-Seq OA_DM_38M model for unconditional protein generation, motif scaffolding, and user-sequence inpainting.

Generate protein structures and scaffolds with Genie 3, an all-atom SE(3)-equivariant diffusion model. Genie 3 supports unconditional protein generation, motif scaffolding, and hotspot-targeted binder design.

All-atom generative AI for designing protein binders. Specify target binding sites and generate diverse binding proteins with fine-grained control over interaction parameters.
BoltzGen is an all-atom diffusion model for binder design. It generates new peptides, miniproteins, nanobodies, and antibody/Fab CDR binders directly against a supplied target structure, and it also includes a protein-small molecule mode for designing proteins around a ligand.
Rather than optimizing a fixed starting sequence, BoltzGen samples binder sequence and structure together. That makes it useful when no obvious scaffold exists or when several geometrically distinct binding solutions are worth exploring. The model was introduced by Hannes Stärk and was experimentally evaluated across multiple wet-lab campaigns, with especially strong results on novel targets where template-heavy approaches tend to struggle.
ProteinIQ runs BoltzGen on hosted GPU infrastructure, so binder design jobs can be configured in the browser and submitted without setting up CUDA, PyTorch, or the BoltzGen CLI. The online interface supports the current v0.3.2 protocol family and the ranking controls that were added in newer BoltzGen releases.
| Input | Description |
|---|---|
Target protein | Upload a .pdb, .ent, .cif, or .mmcif structure file, or fetch a structure from the RCSB PDB by ID. Used for Peptide, Protein, Nanobody, and Antibody / Fab CDR protocols. |
Target ligand | Used for Protein-small molecule mode. Accepts a SMILES string, CCD code, or PubChem lookup. |
Job name | Optional label for tracking runs in ProteinIQ job history. |
| Setting | Description |
|---|---|
Protocol | Design mode. Peptide is intended for short binders, Protein for de novo miniproteins, Nanobody for single-domain antibody binders, Antibody / Fab CDR for scaffold-guided antibody CDR design, and Protein-small molecule for designing a protein around a ligand. |
Antibody scaffold | Available for Antibody / Fab CDR. ProteinIQ includes therapeutic antibody scaffolds such as adalimumab, dupilumab, and ustekinumab, or All scaffolds for broader sampling. |
Number of designs | Total number of candidates generated before filtering. Runtime and credit cost scale with this value. |
Budget | Number of final designs retained after BoltzGen applies quality and diversity filtering. |
| Setting | Description |
|---|---|
Uniform binder size | Uses a single exact binder length when enabled. Disabling it allows length sampling between the configured minimum and maximum. |
Binder length | Target binder length when uniform sizing is enabled. Appropriate ranges depend on protocol: peptides are short, protein binders are larger, and nanobody / antibody modes use scaffold-driven sizes. |
Minimum length | Lower bound for sampled binder size when Uniform binder size is off. |
Maximum length | Upper bound for sampled binder size when Uniform binder size is off. |
Binding site | Optional target-site constraint in chain:residues form, for example A:12,14,61. This biases designs toward a specified epitope or pocket. |
Cyclic peptide | Adds an N-to-C terminal cyclization constraint for peptide binders. |
Target chains | Optional comma-separated subset of target chains to keep, for example A,B. |
| Setting | Description |
|---|---|
Skip inverse folding | Stops after backbone generation and skips sequence redesign. |
Sequences per backbone | Number of inverse-folded sequences produced for each designed backbone. |
Avoid amino acids | One-letter amino acid codes to exclude during inverse folding, such as C to avoid undesired disulfides. |
| Setting | Description |
|---|---|
Quality vs diversity (alpha) | Controls the tradeoff between top-scoring designs and structural diversity in the final ranked set. |
Filter biased compositions | Removes amino-acid composition outliers. The current default is true, and ProteinIQ matches that behavior. |
Refolding RMSD threshold | Upper RMSD cutoff used during refolding-based filtering. Most relevant for protein-sized binders. |
Custom filters | Extra hard filters in metric>value or metric<value form, one per line. |
Metrics weights | Per-metric ranking weights using the current metric=value syntax, one per line. Larger values down-weight a metric rank, and metric=none removes that metric from ranking. |
Size buckets | Optional cap on how many retained designs may come from each size range. Format: min-max:count, one per line, for example 10-20:5. This is useful when sampling variable binder lengths. |
| Setting | Description |
|---|---|
Step scale | Diffusion step size. Higher values generally increase exploration at the cost of stability. |
Noise scale | Noise level during sampling. Lower values make generations more deterministic. |
Model checkpoint | Both mixes BoltzGen's diverse and adherence checkpoints. Diverse favors novelty, while Adherence favors constraint fidelity. |
| Setting | Description |
|---|---|
Secondary structure | Binder secondary-structure constraints in chain:start-end:type format, one per line. Supported types are HELIX, SHEET, and LOOP. |
Disulfide bonds | Cysteine bridge constraints in chain:residue,chain:residue format. |
Staple bonds | Non-natural crosslinks in chain:residue:atom,chain:residue:atom format. |
| Setting | Description |
|---|---|
Fixed sequence regions | Locks a binder segment to a specific sequence using chain:start-end:sequence. |
Binding residues | Declares binder positions that should contact the target. |
Non-binding residues | Declares binder positions that should avoid target contact. |
Design insertions | Variable-length insertion syntax for protein redesign in chain:position:min..max:secondary_structure form. The secondary-structure value is optional. |
Residue constraints | Inverse-folding amino-acid constraints in chain:position:allowed|disallowed:amino_acids form, for example B:3..5:disallowed:CM. |
| Setting | Description |
|---|---|
Reuse existing results | Reuses compatible intermediate outputs if the same run directory is resumed. |
Pipeline steps | Runs a specific stage such as design, inverse_folding, folding, analysis, or filtering instead of the full pipeline. |
Redesign existing structure | Equivalent to BoltzGen's inverse-fold-only mode. Requires a fully specified structure with the binder already positioned. |
ProteinIQ returns ranked designs in an interactive viewer together with downloadable structure and sequence files. Runs also include the original uploaded reference input so the designed binders can be compared against the starting target or ligand.
| Output | Description |
|---|---|
Viewer | Interactive structural view of ranked designs and reference inputs. |
Rank | Position in the final filtered list. Lower ranks are preferred. |
Quality (pTM) | Predicted complex quality score on a 0 to 1 scale. Higher values indicate stronger structural confidence. |
Error (Å) | Predicted aligned error for the complex. Lower values indicate a more confident model. |
Interface (Ų) | Buried surface area between binder and target. Larger interfaces often indicate more extensive contacts, though optimal values depend on binder class. |
Sequence | Designed amino acid sequence for the retained candidate. |
Files | Downloadable CIF structures, FASTA sequences, and reference inputs when available. |
Quality (pTM)| Range | Interpretation |
|---|---|
0.8-1.0 | Strong structural confidence. Often the first tier to inspect experimentally. |
0.6-0.79 | Usable designs with moderate confidence. Visual inspection and orthogonal validation are advisable. |
<0.6 | Lower-confidence models that may still be interesting for difficult targets, but usually require more screening. |
Error (Å)| Range | Interpretation |
|---|---|
<3 Å | High-confidence binder-target geometry. |
3-5 Å | Intermediate confidence. Interfaces may still be plausible but should be reviewed. |
>5 Å | Lower-confidence complexes or flexible interfaces. |
BoltzGen models the binder and target at all-atom resolution instead of working only with a backbone trace. The design process begins from noisy coordinates and repeatedly denoises them while conditioning on the target geometry and any user-supplied constraints. Sequence identity is coupled to the structural representation, so side-chain arrangement and residue type are learned together rather than stitched together as separate steps.
The same framework supports several design regimes:
In ProteinIQ, BoltzGen typically runs the same five major stages available from the command line:
design: Generates candidate backbonesinverse_folding: Assigns or redesigns sequencesfolding: Refolds designed candidates for structural validationanalysis: Computes interface and quality metricsfiltering: Selects the final set by balancing quality and diversityProtein-small molecule runs can add ligand-specific analysis, and Redesign existing structure skips backbone generation and enters directly at inverse folding.
BoltzGen's design specification language makes it possible to bias generation without retraining the model:
These constraints do not guarantee success, but they substantially narrow the search space when a design hypothesis already exists.
Redesign existing structure is enabled.