🧬 v0.2.0 · 15 omics skills · MIT licensed

The complete
multi-omics AI agent
for bioinformatics

15 specialist skills β€” scRNA-seq, scATAC, Visium, MERFISH, CosMx, TCR/BCR, SCoPE-MS and more. Local-first. Reproducible. Built on the Claude API.

πŸš€ Quick Install πŸ“– Documentation ⭐ Star on GitHub
15
Omics Skills
50+
Figures Generated
37/37
Tests Passing
MIT
Open Source
OmicsAgent.ai emblem β€” 15 omics spokes

15 specialist omics skills

Each skill encodes domain-expert decisions β€” correct thresholds, tool versions, normalization methods.

🧬
Genomics
WGS/WES/SNP variant calling, ancestry PCA, pharmacogenomics
GATK 4.4bcftoolsVEP 110
πŸ“Š
Transcriptomics
Bulk RNA-seq DE, DESeq2 Wald test, GO/KEGG pathway enrichment
DESeq2salmonedgeR
πŸ”¬
scRNA-seq
QC, normalization, UMAP, Leiden clustering, cell type markers
ScanpySeurat 5leidenalg
πŸ§ͺ
Proteomics
LC-MS/MS DDA+DIA, imputation, limma DE, STRING network
MaxQuantDIA-NNlimma
βš—οΈ
Metabolomics
Untargeted LC-MS, PQN normalization, HMDB annotation
XCMSMZmine 3MetaboAnalyst
πŸ”οΈ
Bulk Epigenomics
6 histone marks + bulk ATAC, deepTools signal heatmaps
H3K27acMACS3DiffBind
🎯
scATAC-seq New
TF-IDF + LSI, ChromVAR TF deviations (JASPAR 2022), DA peaks
ArchRChromVARSignac
πŸ—ΊοΈ
Spatial Full New
Visium Β· MERFISH Β· CosMx Β· Stereo-seq Β· RCTD Β· CellChat
SquidpyRCTDCellChat
🦠
Metagenomics
Shotgun + 16S, Shannon diversity, Bray-Curtis, MaAsLin2
MetaPhlAn 4Kraken2DADA2
πŸ”—
scTCR/BCR-seq New
Clonotype expansion, V(D)J usage, CDR3, SHM, isotype switching
ScirpyIgBlastImmcantation
πŸ’Ž
sc-Proteomics Full New
CITE-seq ADT (CLR) + SCoPE-MS intracellular, WNN embedding
CITE-seq-CountSCoPE-MSWNN
πŸ”€
Multi-omics Integration
MOFA+ latent factors, DIABLO, cross-omics Spearman correlations
MOFA+DIABLOmixOmics

Up and running in 60 seconds

1 Β· Clone & install

Python 3.10+ required

git clone https://github.com/madhubioinformatics/OmicsAgent
cd OmicsAgent
pip install -r requirements.txt

2 Β· Set API key

Get your key at console.anthropic.com

export ANTHROPIC_API_KEY="sk-ant-..."

3 Β· Run demo

All 15 skills, ~80 seconds

python3 omics_agent.py --demo

4 Β· Interactive chat

Describe your analysis in plain English

python3 omics_agent.py --chat

You: Cluster my PBMC scRNA-seq data
     and find exhausted T cells

Learn step by step

Better than any existing tool

FeatureOmicsAgent.aiClawBioGeneral LLMGalaxy
scRNA-seqβœ“βœ“~βœ“
scATAC-seq + ChromVARβœ“βœ—βœ—~
Spatial (4 platforms)βœ“βœ—βœ—βœ—
scTCR/BCR repertoireβœ“βœ—βœ—~
sc-Proteomics (SCoPE-MS)βœ“βœ—βœ—βœ—
Multi-omics integrationβœ“βœ—βœ—βœ—
Reproducibility bundle (SHA-256)βœ“βœ“βœ—βœ—
Local-first (no data upload)βœ“βœ“βœ—βœ—
✦ Get started

Start your multi-omics analysis today

15 skills Β· 50+ figures Β· PBMC demo included Β· MIT licensed Β· Free forever

πŸš€ Install Now πŸ“– Read the Docs ⭐ GitHub