RosettaSearch: Multi-Objective Inference-Time Search for Protein Sequence Design

arXiv cs.LG / 4/21/2026

📰 NewsDeveloper Stack & InfrastructureModels & Research

Key Points

  • RosettaSearch is presented as an inference-time, multi-objective optimization method for protein sequence design that uses an LLM as a generative optimizer inside a search procedure.
  • The approach computes rewards using RosettaFold3 structure prediction, enabling controlled exploration/exploitation to improve protein designs beyond what single-pass decoding can achieve.
  • In large-scale tests on 400 suboptimal sequences from LigandMPNN, RosettaSearch recovers high-fidelity designs, improving structural fidelity metrics by 18%–68% and boosting design success rate by about 2.5×.
  • The gains are robust across an independent structure prediction oracle (Chai-1) and generalize across two LLM families (o4-mini and Gemini-3), with performance scaling alongside reasoning capability.
  • RosettaSearch is also extended to handle de novo computational backbones (improving results for ProteinMPNN on Dayhoff atlas backbones) and to a multimodal variant that uses vision-language feedback from images of predicted structures; the authors plan to release training trajectories, code, and datasets.

Abstract

We introduce RosettaSearch, an inference-time multi-objective optimization approach for protein sequence optimization. We use large language models (LLMs) as a generative optimizer within a search algorithm capable of controlled exploration and exploitation, using rewards computed from RosettaFold3, a structure prediction model. In a large-scale evaluation, we apply RosettaSearch to 400 suboptimal sequences generated by LigandMPNN (a state-of-the-art model trained for protein sequence design), recovering high-fidelity designs that LigandMPNN's single-pass decoding fails to produce. RosettaSearch's designs show improvements in structural fidelity metrics ranging between 18\% to 68\%, translating to a 2.5\times improvement in design success rate. We observe that these gains in success rate are robust when RosettaSearch-designed sequences are evaluated with an independent structure prediction oracle (Chai-1) and generalize across two distinct LLM families (o4-mini and Gemini-3), with performance scaling consistently with reasoning capability. We further demonstrate that RosettaSearch improves sequence fidelity for ProteinMPNN-designed sequences on \textit{de novo} backbones from the Dayhoff atlas, showing that the approach generalizes beyond native protein structures to computationally generated backbones. We also demonstrate a multi-modal extension of RosettaSearch with vision-language models, where images of predicted protein structures are used as feedback to incorporate structural context to guide protein sequence generation. The sequence trajectories generated by our approach can be used as training data in sequence design models or in post-training and will be released along with the code and datasets upon publication.

RosettaSearch: Multi-Objective Inference-Time Search for Protein Sequence Design | AI Navigate