boltzgen
BoltzGen is an all-atom diffusion model that generates antibody, nanobody, and de novo miniprotein backbones conditioned on a…
BY is a **local-first** agent. The default compute provider is `"local"` (see `.by/config.json` → `compute.default_provider`). This skill teaches you how to stand up each design and folding tool on hardware **the user owns or pays for directly** — a personal GPU workstation, a
$ npx -y skills add 001TMF/blatant-why --skill by-deploy-compute --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/by-deploy-computeContext preview
The summary Claude sees to decide when to auto-load this skill.
BY is a **local-first** agent. The default compute provider is `"local"` (see `.by/config.json` → `compute.default_provider`). This skill teaches you how to stand up each design and folding tool on hardware **the user owns or pays for directly** — a personal GPU workstation, a
id: "skill_b7bd2add94d84922a8d7141b635a4d89" name: "by-deploy-compute" display-name: "BY Deploy Compute" short-description: "Set up structure-prediction and antibody/binder design tools on user-owned compute — local GPU, RunPod, Modal, or generic SLURM/PBS HPC. Use when bootstrapping a new BY workstation, adding a tool (Protenix, BoltzGen, PXDesign, RFAntibody, etc.) to an existing environment, or migrating away from Tamarind cloud." category: "deployment" keywords: "deployment, local GPU, RunPod, Modal, HPC, SLURM, CUDA, Docker, Protenix, BoltzGen, PXDesign, RFAntibody, ImmuneBuilder, ThermoMPNN, Boltz-2, AlphaFold, weights, conda, env" version: "1.0" last-updated: "2026-05-20"
BY is a **local-first** agent. The default compute provider is `"local"` (see `.by/config.json` → `compute.default_provider`). This skill teaches you how to stand up each design and folding tool on hardware **the user owns or pays for directly** — a personal GPU workstation, a RunPod pod, a Modal app, or a generic SLURM/PBS cluster — so campaigns run without depending on a managed cloud provider.
Tamarind remains available as a cloud fallback when local compute is unavailable. It is never the default; users opt in explicitly via `compute.default_provider = "tamarind"`.
Use this skill when you have:
Do NOT use this skill when:
User: "Set up Protenix on my workstation. I have an RTX 4090."
Agent:
1. Run scripts/check_gpu_env.sh → confirms CUDA 12.1, 24GB free
2. Look up Protenix in the Tool Catalog → 16-24 GB recommended, OK
3. Render scripts/deploy_tool_template.yaml with target=local, tool=protenix
4. Clone repo + download weights to the path in `.by/config.json` compute.local.protenix.path
5. Create conda env per references/local-gpu-setup.md
6. Smoke-test: predict 6OFS chain A; expect a .cif file + confidence JSON in under 5 minutes
7. Update .by/config.json compute.local.protenix.{path,conda_env,binary}
8. Done — campaigns now resolve Protenix locally.User: "Deploy BoltzGen on RunPod, I don't have a local GPU." Agent: 1. Confirm RUNPOD_API_KEY is set (refuse if missing — direct to references/runpod-setup.md) 2. Choose pod template: PyTorch 2.4 + CUDA 12.4, GPU = A40 (48 GB) 3. Mount persistent volume `/runpod-volume` for weights cache 4. Render scripts/deploy_tool_template.yaml with target=runpod, tool=boltzgen 5. Run scripts/runpod_deploy.py deploy_boltzgen.yaml → returns pod_id + endpoint URL 6. Update .by/config.json compute.hpc.endpoint_url 7. Done — design agent now resolves BoltzGen against the RunPod endpoint.
This skill itself has no Python dependencies beyond stdlib. The tools it deploys each have their own dependency graphs documented in their respective upstream repos. The table below lists what the **scripts in this skill** require.
| Software | Version | License | Commercial Use | Installation | |----------|---------|---------|----------------|--------------| | Python | ≥ 3.10 | PSF | ✅ Permitted | system / conda | | PyYAML | ≥ 6.0 | MIT | ✅ Permitted | `pip install pyyaml` | | requests | ≥ 2.31 | Apache-2.0 | ✅ Permitted | `pip install requests` | | bash | ≥ 4.0 (Linux) / 3.2 (macOS) | GPLv3 | ✅ Permitted | system | | Docker (optional) | ≥ 24.0 | Apache-2.0 | ✅ Permitted | docker.com | | nvidia-driver | ≥ 535 (CUDA 12.x) | NVIDIA EULA | ✅ Permitted (binary use) | nvidia.com | | CUDA Toolkit | 12.1 or 12.4 | NVIDIA EULA | ✅ Permitted | developer.nvidia.com |
**License Compliance:** All packages and runtimes in this table permit commercial use in AI applications. The per-tool license is documented in each tool's upstream repository — check before commercial deployment.
**System requirements:**
**Required:**
AI-powered biologics design campaign agent — multi-agent orchestration with BoltzGen, PXDesign, Protenix, and 200+ cloud tools. Antibodies, nanobodies, de novo binders, and beyond.
BoltzGen is an all-atom diffusion model that generates antibody, nanobody, and de novo miniprotein backbones conditioned on a…
Plan, execute, monitor, and assess protein/antibody design campaigns. This skill governs how to size a campaign, track run state,…
Multi-round design campaigns generate scored designs at every iteration. This skill turns that scoring history into actionable…
Most "AI scientist" demos fake reasoning by chaining LLM calls and calling the chain a hypothesis. This skill does the opposite:…
Use the BY MCP database tools to query PDB, UniProt, and SAbDab for target characterization, antibody scaffold selection, and…
`by-design-workflow` is the **routing brain** of BY. It does not run any engine itself. Instead, it answers four questions before…