Biomni: A General-Purpose Biomedical AI Agent for Research

This repository profile is provided by osrepos.com, an open source repository discovery platform.

Biomni: A General-Purpose Biomedical AI Agent for Research

Summary

Biomni is a general-purpose biomedical AI agent designed to autonomously execute a wide range of research tasks across diverse biomedical subfields. It integrates cutting-edge large language model reasoning with retrieval-augmented planning and code-based execution. This powerful tool helps scientists significantly enhance research productivity and generate testable hypotheses.

Repository Information

Analyzed by OSRepos on January 15, 2026

Topics

Click on any tag to explore related repositories

Use at your own risk

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of code from these repositories is the user's own responsibility. Always review the repository, source code, dependencies, licenses, and security implications before running or installing anything. OSRepos is not responsible for issues, damages, or losses resulting from third-party repositories.

Introduction

Biomni is an innovative, general-purpose biomedical AI agent developed by SNAP Stanford. It is designed to autonomously execute a wide range of research tasks across diverse biomedical subfields, significantly enhancing research productivity. By integrating cutting-edge large language model (LLM) reasoning with retrieval-augmented planning and code-based execution, Biomni empowers scientists to generate testable hypotheses and streamline complex workflows.

Installation

To get started with Biomni, follow these steps for installation and environment setup.

First, set up the environment by following the instructions in the biomni_env/README.md file within the repository.

Then, activate the environment:

conda activate biomni_e1

Install the Biomni pip package:

pip install biomni --upgrade

For the latest updates, install directly from the GitHub source:

pip install git+https://github.com/snap-stanford/Biomni.git@main

Finally, configure your API keys for LLM providers like Anthropic or OpenAI. You can do this by creating a .env file or setting shell environment variables, as detailed in the official Biomni repository.

Examples

Once installed and configured, Biomni can be used to execute biomedical tasks using natural language.

Here are some basic usage examples:

from biomni.agent import A1

# Initialize the agent with data path, Data lake will be automatically downloaded on first run (~11GB)
agent = A1(path='./data', llm='claude-sonnet-4-20250514')

# Execute biomedical tasks using natural language
agent.go("Plan a CRISPR screen to identify genes that regulate T cell exhaustion, generate 32 genes that maximize the perturbation effect.")
agent.go("Perform scRNA-seq annotation at [PATH] and generate meaningful hypothesis")
agent.go("Predict ADMET properties for this compound: CC(C)CC1=CC=C(C=C1)C(C)C(=O)O")

Biomni also provides a Gradio-based web interface for interactive use. You can launch it with:

from biomni.agent import A1

agent = A1(path='./data', llm='claude-sonnet-4-20250514')
agent.launch_gradio_demo()

Remember to install Gradio separately: pip install "gradio>=5.0,<6.0".

Why Use Biomni?

Biomni offers several compelling reasons for researchers and developers in the biomedical field:

  • General-Purpose AI Agent: It can handle a wide array of research tasks across various biomedical subfields, from experimental planning to data analysis.
  • LLM-Powered Reasoning: Leverages advanced large language models for intelligent planning, retrieval-augmented generation, and code-based execution.
  • Enhanced Productivity: Automates complex, multi-step research workflows, allowing scientists to focus on higher-level problem-solving.
  • Know-How Library: Integrates a curated collection of best practices, protocols, and troubleshooting guides, providing domain expertise on demand.
  • Biomni-R0 Model: Features a specialized reasoning model, Biomni-R0, built on Qwen-32B, optimized for tool use and complex biological problem-solving.
  • Biomni-Eval1 Benchmark: Provides a comprehensive evaluation benchmark for assessing biological reasoning capabilities across 10 diverse tasks.
  • Community-Driven Development: Welcomes contributions for new tools, datasets, software integrations, benchmarks, and know-how documents, fostering an open-science ecosystem.

Links

Explore Biomni further through these official resources:

Related repositories

Similar repositories that may be relevant next.

Awesome-Self-Evolving-Agents: A Curated List for AI Agent Research

Awesome-Self-Evolving-Agents: A Curated List for AI Agent Research

September 14, 2026

Awesome-Self-Evolving-Agents is a comprehensive GitHub repository offering a curated collection of resources on self-evolving agents. It includes a systematic survey, research papers, benchmarks, and open-source projects, providing valuable insights into this rapidly advancing field of AI. This repository serves as an essential guide for researchers and developers exploring model-centric, environment-centric, and co-evolutionary approaches.

agentself-evolving-agentsAI
open-slide: An AI-Native Slide Framework for React Presentations

open-slide: An AI-Native Slide Framework for React Presentations

September 9, 2026

open-slide is a powerful slide framework built for AI agents, enabling users to create presentations by describing them in natural language. Coding agents then generate the React components, while open-slide handles the canvas, scaling, navigation, and presentation modes. This allows agents to focus entirely on content, streamlining the creation of polished, agent-driven decks.

agentreactslides
best-skills: Daily-Updated Rankings for Top Agent Skills

best-skills: Daily-Updated Rankings for Top Agent Skills

September 8, 2026

The LinklyAI/best-skills repository offers daily-updated rankings of the top 100 agent skills. It aggregates data on installs, growth, and social buzz from various platforms like skills.sh, ClawHub, Tencent SkillHub, GitHub, and X. This open-data project provides a comprehensive, cross-ecosystem view of agent skill performance, making it an invaluable resource for developers and researchers.

agentagent-skillsai-skills
Context Engineering Kit: Enhance AI Agent Quality with Advanced Skills

Context Engineering Kit: Enhance AI Agent Quality with Advanced Skills

September 6, 2026

The Context Engineering Kit is a powerful collection of hand-crafted Claude Code Skills designed to significantly improve the quality and predictability of AI agent results. It offers advanced context engineering techniques with a minimal token footprint, ensuring efficiency and effectiveness across platforms like OpenCode, Cursor, and Gemini CLI. This kit provides granular control over plugins and includes an open-source alternative to CodeRabbit, enhancing development workflows.

agentaiclaude

Source repository

Open the original repository on GitHub.

17 counted GitHub visits

View on GitHub
OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️