Bolo gives you curated, verified, and ready-to-run inference pipelines for HuggingFace models: one call, no glue code.
pip install pyboloEach model also needs its own dependencies, listed in its requirements.txt; see the website for how to install them.
import bolo
bolo.fetch_templates() # optional: pre-download the templates (otherwise fetched on first use)
bolo.list_params("<REPO_ID>") # show the template's parameters and defaults
result = bolo.pipeline("<REPO_ID>", device="cuda:0") # run inference, overriding any parameterbolo fetch-templates # optional: pre-download the templates (otherwise fetched on first use)
bolo run <REPO_ID> device=cuda:0 # run inference, parameters as KEY=VALUEbolo is developed and tested on Red Hat Enterprise Linux machine equipped with NVIDIA A40 GPU, with CUDA version 13.0.
Contributions are welcome! Please open an issue or pull request on GitHub.
- Each issue must be labeled with a label.
- Every
bugissue will only be closed when PyPI is updated. - For
bugissue, please refer totrackerissue for progress. - For
TODOissue, please refer to Notion sprint for progress (eachTODOissue contains the specific sprint page).
MIT — see LICENSE for details.
- Thanks Jojo and her sister for designing the mascot.
