Edit

Microsoft Discovery agent catalog

Microsoft Discovery agents support scientific research tasks, from molecular design and protein analysis to materials simulation and literature review. Browse the categories to find agents for your investigation.

Tip

Use the Discovery agent skill on the Discovery GitHub site to help you quickly install agents.

Choose a category

Browse agents by research category. Each table summarizes the agents and their capability tags.

Category Research tasks Agents
Chemistry and drug discovery Molecular properties, chemical data, docking, molecular generation, and synthesis planning 27
Engineering and hardware Fluid dynamics, circuit simulation, and digital hardware analysis 5
Genomics and systems biology Sequence analysis, genomics, gene expression, and biochemical network modeling 17
Materials and simulation Materials data, crystal structures, quantum chemistry, and molecular dynamics 15
Proteins and structure Protein structure prediction, design, analysis, and biomolecular simulation 18
Research and data Literature research, clinical-trial data, patent analysis, and statistical validation 7
Spectroscopy and metabolomics Mass-spectrum processing and metabolite identification 2

Chemistry and drug discovery

These agents support chemical data retrieval, molecular analysis and generation, property prediction, docking, and synthesis planning.

Agent Description Capability tags
AiZynthFinder Plans synthesis routes from target molecules to available precursors. drug-discovery, retrosynthesis, trained-model
AutoDock Vina Predicts protein-ligand binding and supports virtual screening. drug-discovery, molecule-docking, virtual-screening
BindingDB Finds protein-ligand binding affinity data. binding-affinity, database, drug-discovery
Boltz-2 Predicts biomolecular structures and binding affinity. binding-affinity, drug-discovery, protein-folding, structure-prediction, trained-model
Cantera Analyzes chemical reactions, thermodynamics, and transport. cantera, chemical-kinetics, combustion, thermodynamics
ChemBERTa Predicts molecular properties and compares molecular similarity. cheminformatics, molecular-property-prediction, trained-model, transformer
ChEMBL Finds compound, target, and bioactivity data. bioactivity, cheminformatics, database
Chemprop Predicts molecular properties for chemical research. d-mpnn, molecular-properties, property-prediction, trained-model
COCONUT Finds natural product structures, properties, and biological sources. cheminformatics, database, natural-products
Core Python Agent Analyzes molecular structures and chemical properties. cheminformatics, molecular-science, python, rdkit
CREST Explores molecular conformations and chemical space. conformational-search, semiempirical
De Novo Molecule Generator (powered by JANUS) Generates candidate molecules for specified research goals. de-novo, generative, genetic-algorithm, inverse-design, materials-discovery, molecular-design, selfies
GWP & Atmospheric Lifetime Predictor Predicts global warming potential and atmospheric lifetime. atmospheric-lifetime, chemistry, chemprop, climate, d-mpnn, gwp, heat-transfer-fluid, property-prediction, trained-model
KEGG Finds biological pathways, reactions, compounds, and genes. api, bioinformatics, kegg, pathways, reactions
Molecular Groups Identifies functional groups and potential chemical hazards. cheminformatics, functional-groups, safety-screening
MolToolkit Supports molecular analysis and cheminformatics. cheminformatics
Mordred Describes molecular features for property prediction. cheminformatics, descriptors, mordred, qsar
nmrglue Processes and analyzes nuclear magnetic resonance spectra. nmr, nmrglue, signal-processing, spectroscopy
Open Babel Converts chemical data and analyzes molecular structures. cheminformatics, descriptors, file-conversion, openbabel
OPSIN Interprets chemical names as molecular structures. cheminformatics, iupac, name-to-structure, opsin
PubChem Finds chemical structures, properties, and compound information. cheminformatics, database
rDock Predicts molecular docking poses for binding studies. cheminformatics, docking, rdock, virtual-screening
Retrosynthesis Predictor (powered by RetroChimera) Predicts chemical reactions and synthesis routes. computational-chemistry, drug-discovery, gnn, reaction-prediction, retrosynthesis, trained-model
RXNMapper Maps corresponding atoms across chemical reactions. atom-mapping, cheminformatics, reactions, rxnmapper
TamGen Generates candidate molecules for protein binding sites. drug-discovery, generative-model, language-model, molecular-generation, trained-model
ToxPred Predicts molecular toxicity and safety-related properties. cheminformatics, d-mpnn, property-prediction, safety-assessment, toxicology, trained-model
ZINC Finds commercially available compounds for molecular screening. cheminformatics, compound-search, database, virtual-screening

Engineering and hardware

These agents support computational fluid dynamics, Verilog analysis and synthesis, static timing analysis, and circuit simulation.

Agent Description Capability tags
CFDopenFOAM Simulates fluid flow, aerodynamics, and heat transfer. cfd, computational-fluid-dynamics, engineering, openfoam, simulation
OpenSTA-Static-Timing-Analysis Evaluates timing behavior in digital circuit designs. asic, gf180mcu, netlist, sky130, sta, static-timing-analysis, timing, verilog
RTL-IVerilog-Linter Checks digital hardware designs for syntax errors. eda, hardware-design, iverilog, linting, rtl, systemverilog, verilog
Xyce Transistor Simulator Simulates electronic circuit behavior. analog, asic, circuit-simulation, gf180mcu, sky130, spice, transient, xyce
Yosys-RTL-Synthesis Transforms digital hardware designs into circuit representations. asic, digital-design, rtl, synthesis, verilog

Genomics and systems biology

These agents support biological sequence analysis, genomic data retrieval, gene expression analysis, and metabolic or biochemical network modeling.

Agent Description Capability tags
Biopython Analyzes and compares biological sequences. bioinformatics, biopython, fasta, genbank, sequences
COBRApy Models metabolic networks and evaluates gene effects. cobrapy, flux-balance, metabolic-modeling, systems-biology
COPASI (basico) Simulates biochemical reaction networks. basico, biochemical-networks, copasi, systems-biology
Ensembl REST Finds gene, transcript, and variant information across species. api, bioinformatics, ensembl, genes, genomics, variants
HMMER Finds related sequences and protein domains. bioinformatics, domains, hmmer, profile-hmm
IQ-TREE Infers evolutionary relationships from biological sequences. bioinformatics, iqtree, maximum-likelihood, phylogenetics
MMseqs2 Searches and groups protein and nucleotide sequences. bioinformatics, clustering, mmseqs2, sequence-search
Multiple Sequence Alignment (MAFFT/MUSCLE/Clustal Omega) Aligns multiple protein or nucleotide sequences. alignment, bioinformatics, clustal, mafft, msa, muscle
NCBI BLAST+ Finds similarities between biological sequences. alignment, bioinformatics, blast, sequence-search
Nucleotide Transformer Analyzes DNA sequences and potential variant effects. bioinformatics, dna-analysis, embeddings, genomics, trained-model, transformer
pyOpenMS Processes mass-spectrometry data for proteomics and metabolomics. mass-spectrometry, metabolomics, proteomics, pyopenms
RNA-seq Analysis Analyzes gene expression differences and related pathways. bioinformatics, rna-seq, transcriptomics
Samtools / BCFtools Processes sequencing alignments and genetic variant data. alignments, bioinformatics, genomics, samtools, variants
Synthesize Bio Generates synthetic gene expression profiles for research. bioinformatics, gene-expression, life-sciences, rna-seq, single-cell, transcriptomics
Tellurium Models the behavior of biochemical networks. kinetic-modeling, sbml, systems-biology, tellurium
UniProt Finds protein sequences and functional information. annotations, api, bioinformatics, proteins, uniprot
ViennaRNA Predicts RNA secondary structures and thermodynamic properties. bioinformatics, rna, secondary-structure, viennarna

Materials and simulation

These agents support materials data retrieval and analysis, atomistic simulations, crystal structure generation, and quantum chemistry calculations.

Agent Description Capability tags
ASE (Atomic Simulation Environment) Builds and optimizes atomic structures for simulation. ase, atomistic, materials-science, optimization
CP2K Studies molecular and materials properties through quantum simulations. dft, materials-science, quantum-chemistry
DFTB+ Estimates quantum properties of molecules and materials. dftbplus, quantum-chemistry, semi-empirical, tight-binding
GROMACS Simulates molecular dynamics. molecular-dynamics
LAMMPS CPU Simulates molecular systems and materials behavior. materials-science, molecular-dynamics
Materials Project Finds computed properties of inorganic materials. api, database, materials-project, materials-science, properties
Matminer Describes material features for property analysis. featurization, machine-learning, materials-science, matminer
MatterGen Crystal Generator Generates crystal structures with desired material properties. computational-chemistry, crystal-structure, diffusion-model, generative-model, materials-science, trained-model
MDAnalysis Analyzes molecular motion and structural changes over time. mdanalysis, molecular-dynamics, trajectory-analysis
Phonopy Studies lattice vibrations and thermal properties. lattice-dynamics, materials-science, phonons, phonopy
Psi4 Calculates molecular energies, structures, and chemical properties. ab-initio, dft, quantum-chemistry
Pymatgen Analyzes crystal structures, symmetry, and materials properties. crystallography, materials-science, pymatgen, symmetry
PySCF Calculates electronic and molecular properties. dft, hartree-fock, pyscf, quantum-chemistry
Quantum ESPRESSO Studies electronic structure and materials properties. dft, materials-science, quantum-chemistry
spglib Identifies and analyzes crystal symmetry. crystallography, materials-science, spglib, symmetry

Proteins and structure

These agents support protein structure retrieval, prediction, design, comparison, and analysis, together with biomolecular simulation.

Agent Description Capability tags
AlphaFold Predicts structures of proteins and protein complexes. alphafold, protein-folding, structural-biology, structure-prediction, trained-model
AlphaFold DB Finds predicted protein structures and confidence assessments. alphafold, api, protein-structure, structural-biology
AmberTools Simulates biomolecular systems and analyzes their behavior. biomolecular-simulation, molecular-dynamics
BoltzGen Generates and evaluates protein binder designs. diffusion-model, generative-model, protein-design, structure-prediction, trained-model
DSSP Identifies secondary structures in proteins. dssp, secondary-structure, structural-biology
ESM-2 Protein Embeddings Represents protein sequences for similarity and structure analysis. bioinformatics, embedding-model, embeddings, esm2, gpu, language-model, protein, representation-learning, structure-prediction, trained-model, transformer
Foldseek Searches and compares protein structures. alignment, foldseek, structural-biology, structure-search
fpocket Identifies potential ligand-binding pockets in proteins. binding-site, druggability, fpocket, structural-biology
FreeSASA Measures solvent-accessible areas of protein structures. freesasa, sasa, structural-biology, surface-area
MODELLER Builds protein structure models from related structures. homology-modeling, modeller, structural-biology
OpenMM Simulates molecular motion and analyzes biomolecular behavior. biomolecular-simulation, gpu, molecular-dynamics
P2Rank Predicts ligand-binding sites in protein structures. binding-site, machine-learning, p2rank, structural-biology
PDB Insights Assesses protein structure quality and biological context. protein-structure, structural-biology
PDB Search Finds and retrieves experimentally determined protein structures. database, protein-structure
PLIP (Protein-Ligand Interaction Profiler) Characterizes interactions between proteins and ligands. interactions, plip, protein-ligand, structural-biology
ProDy Analyzes protein motion and structural flexibility. dynamics, normal-mode-analysis, prody, structural-biology
RFDiffusion Designs protein structures and binders. diffusion-model, generative-model, protein-design, trained-model
TM-align / US-align Aligns protein structures and measures structural similarity. structural-biology, structure-alignment, tm-score, tmalign

Research and data

These agents support literature reviews, evidence synthesis, clinical-trial data retrieval, patent analysis, and statistical validation.

Agent Description Capability tags
Bookshelf Researcher Synthesizes research evidence from attached knowledge sources. knowledge-base, literature-review, research
Clinical Trials Finds clinical studies and trial information. clinical-trials, database
Nexus Researcher Synthesizes scientific publications to answer research questions. evidence-synthesis, full-text-analysis, literature-review, research, scholarly-publishing
Online Researcher Reviews literature across scientific and engineering fields. literature-review, research
Patent Prior Art Compares patent claims with prior art. legal-tech, patent-analysis, prior-art
PubMed Finds biomedical literature and research evidence. biomedical, literature-search
Statistical Validation Agent Evaluates experimental results and statistical evidence. data-analysis, hypothesis-testing, statistics

Spectroscopy and metabolomics

These agents support spectral comparison and metabolite identification.

Agent Description Capability tags
matchms Compares mass spectra for metabolite identification. mass-spectrometry, matchms, metabolomics, spectral-similarity
SIRIUS Identifies molecular formulas and candidate metabolite structures. mass-spectrometry, metabolomics, sirius, structure-elucidation