← Back to Model Explanation
Workflowde novo designmolecule generationGenMolno-code

AI Molecule Generator: De Novo Drug Design Without Coding (GenMol)

How to generate novel drug-like candidate molecules from scratch using ChemOrchestra's GenMol tool — no coding, no local setup.

Jul 18, 2026

Output

Novel candidate structures

Use case

De novo design

Setup

No coding required

What de novo generation is (and isn't)

De novo molecule generation creates new candidate structures from scratch, rather than searching or modifying an existing library. It's a way to explore chemical space beyond what's already been synthesized or cataloged — useful when existing scaffolds haven't produced a viable lead, or when you want a broader starting set to filter down. Generated molecules are starting points for evaluation, not finished candidates.

How GenMol generates candidates in ChemOrchestra

Run the GenMol node in a workflow to generate a set of drug-like candidate structures. Because it runs alongside the rest of the workflow builder, generated candidates can be piped directly into downstream evaluation steps instead of being exported and re-imported between separate tools.

Filtering generated candidates before you take them further

A batch of generated molecules needs the same scrutiny as any other candidate list. Run ADMET prediction to filter for developability, and dock or co-fold promising candidates against your target to check whether the generated structure actually has a plausible binding mode before prioritizing it for synthesis.

De novo generation vs. scaffold decoration

Generating from scratch isn't always the right starting point — if you already have a scaffold with known activity, Scaffold Decoration (adding functional groups to an existing core) or Motif Extension (adding fragments to a motif) can be a more targeted way to explore nearby chemical space. Use de novo generation when you need genuinely new starting points, and scaffold-based tools when you're optimizing around something that already works.