CellWhisperer
CellWhisperer is a multimodal AI system that enables chat-based analysis of single-cell RNA sequencing data. It aligns transcriptomic embeddings with natural language representations, allowing researchers to query gene expression profiles in plain English. A fine-tuned LLM chat assistant interprets these aligned representations, supporting free-text search, annotation, and interactive exploration of transcriptome datasets without writing code.
The system was trained on over one million bulk and pseudo-bulk transcriptomes with AI-curated textual annotations from GEO and CELLxGENE Census. CellWhisperer integrates into a modified CELLxGENE Explorer interface, where users type queries such as “Show me structural cells with immune functions” and receive scored, color-coded results across all cells in a dataset. Selecting a cell cluster and prompting “Describe these cells in detail” produces a natural language characterization grounded in the underlying expression data.
In a benchmarked comparison, CellWhisperer completed a dataset exploration workflow more than four times faster than conventional bioinformatics. The tool supports analysis of large public datasets including Tabula Sapiens and GEO collections.
Published in Nature Biotechnology (2025). Open-source training data, web application for public datasets, and local installation for private data are available.