Structure-first chemical reasoning
Let the molecule become the catalogue.
Build a structure, select a detected group and inspect the chemistry on the molecule.
Loading catalogue + RDKit.js…
Canonical SMILES—
Detected group types—
Detected group instances—
RendererRDKit.js
Structure map
RDKit.js loads the molecular depiction here.
electron-rich / δ− tendency
electron-poor / electrophilic tendency
π-delocalized / conjugated region
H-bond donor-capable heteroatom
−I inductive withdrawal path
+M mesomeric donation path
Qualitative structural map; not orbital phase, DFT density or ESP.
Selected chemistry
structureSMARTS rulechemistry note
Citric acid
Build the molecule, then select a functional-group card to connect the highlighted structure to orbital character and reaction families.
Reaction families are prompts for chemical reasoning, not predictions under unspecified conditions.
Detected in this molecule
Reactive and interaction-relevant groups
SMARTS-based group detection.
Browse all functional-group rules
Knowledge layer
Functional-group catalogue
Data source:
/data/functional_groups.json