Skip to content

Install

From GitHub (development)

git clone https://github.com/MervinPraison/PraisonAIBio.git
cd PraisonAIBio
pip install -e "src/praisonai-bio"
python -c "import praisonai_bio"

From PyPI (when published)

pip install praisonai-bio
python -c "import praisonai_bio"

Note

PyPI releases track tagged versions on GitHub. Until the first publish, use the GitHub install above.

Required once per session

Always run import praisonai_bio before YAML or CLI toolsets.


Optional extras

pip install -e "src/praisonai-bio[simulation]"
# or: pip install "praisonai-bio[simulation]"
pip install -e "src/praisonai-bio[plot]"
pip install -e "src/praisonai-bio[all,dev]"

PraisonAI CLI (workflows)

Install the PraisonAI wrapper for YAML workflows and agents:

pip install praisonai

Scaffold local agent config:

praisonai-bio init   # creates .praisonai/config.yaml + agent templates

Verify

praisonai-bio validate check
praisonai-bio tools validate

Expected: 26 tools, toolsets including sysbio-full.

Recipes (PraisonAI wrapper)

Do not use a custom bio recipe CLI. Point the wrapper at this repo:

export PRAISONAI_RECIPE_PATH=recipes/bio
praisonai recipe run biomodels-discovery --policy bio-public

Available recipes: biomodels-discovery, biomodels-research, biomodels-simulate, biomodels-perturb, biomodels-report.


Environment

Variable Purpose
OPENAI_API_KEY Agent examples (big/)
BIOMODELS_BASE_URL Default https://www.biomodels.org
PRAISONAI_POLICY_PACK bio-public or bio-lab — loads policy/packs/*.yaml
PRAISONAI_RECIPE_PATH Set to recipes/bio for wrapper recipes

Documentation site

Live docs: https://bio.praison.ai

Local preview:

pip install -r docs/requirements.txt
mkdocs serve

Next: Get started