Tools

NVIDIA BioNeMo: making biomolecular models agent‑ready for AI "scientists"

NVIDIA’s BioNeMo packages accelerated biomolecular models and agent interfaces so AI agents can reliably call structure prediction, docking, molecular generation, sequence design and genomics tools.

NVIDIA BioNeMo: making biomolecular models agent‑ready for AI "scientists"

NVIDIA BioNeMo aims to make biomolecular machine learning models usable as reliable, correct and efficient tools for AI agents—so that an AI "scientist" can choose, call and interpret models for tasks such as structure prediction, docking, molecular generation, sequence design and genomics. The platform pairs accelerated model deployments (NIM and open models) with documented BioNeMo Skills and Model Context Protocol (MCP) wrappers that teach an agent how to use each model.

Why this matters

AI agents can read papers, write code, generate hypotheses, call APIs, inspect files and iterate on results. But scientific discovery is not the same as software engineering: there is no single test suite that turns green when a hypothesis is correct. Discovery is iterative, uncertain and grounded in experiments and physical reality. Pointing a general coding agent at biology without domain‑aware tools is unlikely to produce reliable scientific results. BioNeMo addresses this by making the scientific tools themselves agent‑ready.

What the platform provides

  • Accelerated models and services: NVIDIA NIM and BioNeMo open models provide callable, optimized services for structure prediction, docking, molecular generation, sequence design, alignment/search and genomics. These are accelerated by libraries such as cuEquivariance (for structure models) and Parabricks (for genomics), not just by running on NVIDIA hardware.

  • Agent‑ready interfaces: BioNeMo Skills document each capability as a callable resource—purpose, required inputs, optional parameters, expected artifacts (CIF, SDF, FASTA, A3M, SMILES, etc.) and failure modes—so an agent can select the right tool, prepare valid requests and interpret results. MCP server wrappers expose open models that are not yet packaged as NIMs under the same agent‑callable pattern.

Building an AI scientist with BioNeMo

  1. Plan the scientific workflow

Start from the workflow the AI scientist should perform. A useful biomolecular AI scientist can select a model, prepare valid inputs, run it, inspect outputs and explain results with scientific caveats. Example steps include:

  • generate a multiple sequence alignment (MSA Search) with MMseqs2
  • fold a peptide sequence with Boltz‑2 or OpenFold3
  • generate molecules with GenMol
  • dock a ligand to a protein target with DiffDock

BioNeMo supplies the deployable model layer for each step (NIM packages) and Skills that describe how to form requests and what artefacts to expect.

  1. Point your agent at the platform

Begin with discovery: point the agent to https://github.com/NVIDIA-BioNeMo/bionemo-agent-toolkit so it can enumerate available capabilities and learn the platform structure. From there, a Skill or MCP wrapper tells the agent what the model does, when to use it, how to prepare requests and which artifact to expect. Treat a BioNeMo Skill as an agent capability, not merely an endpoint wrapper.

  1. Choose hosted or local deployment

NIM supports flexible deployment:

  • Hosted NIM endpoints are convenient for fast access, evaluation and workflows that don’t require managing GPU scheduling, containers or large supporting databases. Note that endpoints at build.nvidia.com are intended for small‑scale development and testing, not production grade inference.

  • Local NIM deployment is appropriate when repeated calls, lower warm latency, data locality or stricter runtime control are required. Internal testing on a single GPU showed that moving appropriate models local reduced warm per‑call latency for repeat‑call workloads, whereas one‑off calls were best served by hosted endpoints.

Skills and MCP wrappers should indicate where a model is available and how to call it so an agent can follow either path.

  1. Use a model through a Skill

Use the same prompt structure for any BioNeMo Skill. For example, the OpenFold3 Skill instructs how to fold MKTVRQERLKSIVR using the hosted NVIDIA API endpoint at https://build.nvidia.com/openfold3, or a local NIM endpoint such as http://localhost:8000 for a local deployment. The pattern is applicable to Boltz‑2, DiffDock, GenMol, ProteinMPNN, MSA Search, RFdiffusion, Evo 2 and other NIMs.

Accelerated tools, not just wrappers

BioNeMo NIMs provide optimized microservices for commonly used biomolecular models; Skills simplify deploying and calling those services so agents can run them locally or via hosted endpoints. This reduces the dependency and deployment complexity associated with building models from source and speeds up iterative research loops: generate candidates, inspect outputs, adjust parameters, rerun.

Internal measurements reported that with access to NIM Skills an agent’s task completion rate improved from 57.1% to 100% on average. Another measured metric—token efficiency, factoring correctness as passing assertions per tokens consumed—showed that agents with access to BioNeMo NIM Skills averaged a 2x improvement in passing assertions per 1k tokens across ten NIM skills. These evaluations used Codex CLI with GPT‑5.5 fast; BioNeMo NIM Skills are designed to be agent‑agnostic so similar effects are expected with other backends.

When evaluating, measure:

  • task‑level accuracy (did the agent pick the right model, prepare valid inputs, return the expected artifact and correctly explain the result?),
  • efficiency (single‑call latency, parameter‑sweep latency, and token use).

Together these metrics indicate whether Skills help agents produce better scientific results with less setup, fewer retries and faster iteration.

Troubleshooting and cautions

  • If a predicted structure is low‑confidence, check the sequence, MSA, templates and constraints for biological appropriateness.
  • If docking or binding looks implausible, verify the biological setup before trusting pose or score.
  • If generated molecules or protein designs appear promising, filter them with downstream scientific criteria before proceeding.
  • If a NIM auto‑selects a GPU profile that is incompatible, explicitly set the model profile instead of relying on auto‑selection.
  • The build.nvidia.com endpoints are for small‑scale development and testing only, not production inference.

Conclusion and next steps

BioNeMo makes NVIDIA’s accelerated biomolecular stack discoverable and callable for AI agents. The accelerated model layer (NIM and open models), Skills and MCP wrappers let an agent discover the platform on day one and use models correctly. The recommended workflow is to start with hosted NIM endpoints for broad access and shift critical models to local deployment when latency, throughput or security concerns warrant it, turning isolated model calls into an iterative research loop.

To get started, point your agent at https://github.com/NVIDIA-BioNeMo/bionemo-agent-toolkit and hand it an appropriate BioNeMo Skill.