AROMMA Agent
Code: https://github.com/DGIST-Distributed-AI-Lab/aromma-agent
AROMMA Agent is an LLM-powered odor prediction and recommendation system built on top of AROMMA (ICASSP 2026).
It supports the following capabilities:
- Odor prediction from a molecule or a binary mixture given SMILES strings
- Molecule recommendation for composing a target scent described in natural language
Olfaction to Language: odor prediction
When a user requests the scent of a specific molecule or mixture, the trained AROMMA predicts odor descriptors, and the large language model transforms them into natural-language sentences.

Language to Olfaction: molecule recommendation
When a user enters a description of a desired scent, the large language model selects suitable labels from 152 odor descriptors. It then searches the database to identify and present molecules that produce that scent.

