Skip to main content

AI-Powered Scientific Research Framework

BioAgents is a multi-agent framework for autonomous deep research in biological sciences. Combine literature analysis, data scientist agents, and iterative hypothesis-driven investigation to enable real scientific discovery.

Quick Start

Get BioAgents running in minutes with these simple steps.

1

Clone and install dependencies

Clone the repository and install dependencies using Bun:
git clone https://github.com/bio-xyz/BioAgents.git
cd BioAgents
bun install
2

Configure environment variables

Copy the example environment file and add your API keys:
cp .env.example .env
Set your LLM provider API keys:
OPENAI_API_KEY=your_key_here
ANTHROPIC_API_KEY=your_key_here
GOOGLE_API_KEY=your_key_here
3

Set up the database

Configure Supabase connection in your .env:
SUPABASE_URL=your_supabase_url
SUPABASE_ANON_KEY=your_anon_key
SUPABASE_SERVICE_KEY=your_service_key
4

Start the development server

Run the development server:
bun run dev
The server will start at http://localhost:3000

Key Features

Powerful capabilities for autonomous scientific research.

Multi-Agent Architecture

Specialized agents for literature search, data analysis, hypothesis generation, and reflection work together autonomously.

Deep Research Mode

Iterative hypothesis-driven investigation with human-in-the-loop steering for real scientific discovery.

Configurable LLM Backends

Unified interface supporting OpenAI, Anthropic, Google, and OpenRouter with extended thinking capabilities.

Literature Search

Semantic search with LLM reranking across OpenScholar, Edison, and custom knowledge bases.

Data Analysis

Upload datasets and perform automated analysis with state-of-the-art performance on BixBench benchmarks.

Paper Generation

Generate LaTeX papers with complete traceability from claims to source data and citations.

API Reference

Complete documentation for all API endpoints.

Chat API

Agent-based chat with automatic literature search

Deep Research

Start and manage deep research jobs

File Upload

Upload datasets for analysis

Paper Generation

Generate LaTeX papers from research

Payment APIs

Micropayment protocols (x402/b402)

Admin Dashboard

Monitor job queues and workers

Ready to start researching?

Deploy BioAgents in minutes and begin autonomous scientific discovery with multi-agent collaboration.

Get Started Now