molmim-nim

Generate and optimize small-molecule structures via NVIDIA BioNeMo NIM microservices.

413|62|Updated Jun 23, 2026
One-click install
npx skills add https://github.com/NVIDIA-BioNeMo/bionemo-agent-toolkit --skill molmim-nim
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: molmim-nim
Source: https://github.com/NVIDIA-BioNeMo/bionemo-agent-toolkit/tree/main/plugins/bionemo-agent-toolkit/skills/molmim-nim
Command: npx skills add https://github.com/NVIDIA-BioNeMo/bionemo-agent-toolkit --skill molmim-nim

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, rdkit, and includes references (resource) components.

What problem does it solve?

This skill addresses the complexity of small-molecule drug discovery by providing a standardized interface for latent-space generation, property optimization, and molecular embedding using NVIDIA BioNeMo NIMs.

Core Features & Use Cases

  • Guided Optimization: Perform CMA-ES guided property optimization (QED or plogP) to improve lead candidates.
  • Latent Space Manipulation: Access advanced local-only endpoints for embedding, hidden-state manipulation, and decoding of molecular structures.
  • Use Case: A researcher can use this skill to generate a library of novel analogs around a known seed SMILES, filter them for drug-likeness, and prepare them for downstream docking simulations.

Quick Start

Use the molmim-nim skill to generate 10 new molecules based on the seed SMILES CN1C=NC2=C1C(=O)N(C(=O)N2C)C using the CMA-ES algorithm.

Frequently Asked Questions about molmim-nim

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate novel small-molecule structures from a seed SMILES string?

To generate novel small-molecule structures from a seed SMILES string, you can use CMA-ES guided latent space sampling. This approach allows you to create a library of analogs around a known molecule for drug discovery workflows.

How does property-guided optimization improve drug discovery lead candidates?

Property-guided optimization improves lead candidates by using the CMA-ES algorithm to maximize desired molecular properties like QED or plogP. This systematically navigates the chemical latent space to filter and enhance drug-likeness.

Do I need RDKit and NVIDIA BioNeMo NIM API access for molecular embedding tasks?

Yes, you need both RDKit and NVIDIA BioNeMo NIM API access for molecular embedding tasks. RDKit handles local chemical structure validation, while the MolMIM NIM container or hosted endpoints process the latent space manipulations.

Can I manipulate hidden states and decode molecules locally using BioNeMo?

Yes, you can manipulate hidden states and decode molecules locally using BioNeMo. The skill provides access to advanced local-only endpoints for embedding, hidden-state manipulation, and decoding of molecular structures.

What is the best way to optimize small molecules for drug-likeness before docking simulations?

The best way to optimize small molecules for drug-likeness before docking simulations is to apply CMA-ES guided property optimization. This generates novel analogs from a seed molecule, filters them for drug-likeness, and prepares them for downstream analysis.