OLAF: An Open Life Science Analysis Framework for Conversational Bioinformatics Powered by Large Language Models

Dylan Riffle, Nima Shirooni, Cody He, Manush Murali, Sovit Nayak +2 more
4/4/2025
q-bio.QMcs.AIq-bio.GN

No official code found. Best implementation: OpenTechBio/Olaf (25 stars, last commit 2025-09-16).

Abstract

OLAF (Open Life Science Analysis Framework) is an open-source platform that enables researchers to perform bioinformatics analyses using natural language. By combining large language models (LLMs) with a modular agent-pipe-router architecture, OLAF generates and executes bioinformatics code on real scientific data, including formats like .h5ad. The system includes an Angular front end and a Python/Firebase backend, allowing users to run analyses such as single-cell RNA-seq workflows, gene annotation, and data visualization through a simple web interface. Unlike general-purpose AI tools, OLAF integrates code execution, data handling, and scientific libraries in a reproducible, user-friendly environment. It is designed to lower the barrier to computational biology for non-programmers and support transparent, AI-powered life science research.

View on arXivView PDF

Code Implementations(1)

OpenTechBio/OlafCommunity100%

The Open Life Science Analysis Platform

258HTML, SCSSMar 20, 20251 years ago

Similar Papers

Cite this paper

@article{riffle2025olaf,
  title  = {OLAF: An Open Life Science Analysis Framework for Conversational Bioinformatics Powered by Large Language Models},
  author = {Dylan Riffle and Nima Shirooni and Cody He and Manush Murali and Sovit Nayak and Rishikumar Gopalan and Diego Gonzalez Lopez},
  year   = {2025},
  eprint = {2504.03976},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2504.03976v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2504.03976.svg)](https://codeofpaper.com/paper/2504.03976)

Discussion