Use the hosted BioLM platform at biolm.ai or deploy models yourself with biolm-hub. Either way, you use the same Python SDK and CLI: biolm-sdk.
BioLM is a commercial hosted platform and an open-source software ecosystem.
- Hosted platform (commercial): managed infrastructure, hosted APIs, and platform features for running models and workflows on BioLM’s servers: biolm.ai
- Open source (community): reusable tools and model deployments you can run in your own environment:
We love open source because it makes the ecosystem more transparent, more reproducible, and easier to build on — for humans and for agents. If you’re contributing models, docs, integrations, or ideas, you’re helping expand what the whole community can do.
|
Python SDK and
pip install biolm-sdk
biolm login
biolm model run esm2-8m encode -i seq.json |
Standardized, agent-first catalog of open biological ML models. Deploy on Modal in a few commands.
git clone https://github.com/BioLM/biolm-hub
cd biolm-hub && make install && source .venv/bin/activate
bh setup && bh deploy esm2 && bh serve |
Point the SDK at your running hub, keep platform auth and protocols on biolm.ai:
# Terminal 1 — in biolm-hub
bh serve
# Terminal 2 — anywhere
pip install biolm-sdk
biolm hub set
biolm model list
biolm model run esm2-8m encode -i sequences.jsonfrom biolm import biolm
# Hosted platform (after biolm login or BIOLM_TOKEN)
result = biolm(entity="esmfold", action="predict", type="sequence", items=["MKTAYIAKQRQ"])
# Same API against a hub gateway (after biolm hub set)
result = biolm(entity="esm2-8m", action="encode", type="sequence", items="MSILVTRPSPAGEEL")| Capability | Examples |
|---|---|
| Embeddings & representations | ESM2, ESMC, ESM-1v, DNABERT |
| Structure prediction & design | ESMFold, ProteinMPNN, AntiFold, BoltzGen |
| Sequence generation & scoring | ProGen2, DSM, ThermoMPNN |
| Multi-stage workflows | Protocol pipelines via SDK; optional biolm.pipeline DAGs |
| Self-hosted inference | Deploy hub models to your Modal workspace |
| Slack | biolm.ai/community — ask questions, share workflows |
| Roadmap & feature requests | biolm.canny.io |
| SDK issues | biolm-sdk/issues |
| Hub issues & model proposals | biolm-hub/issues · discussions |
Notebooks, Nextflow integrations, and other tooling for bio-AI workflows. Explore the full org for tutorials and examples.