Documentation Index
Fetch the complete documentation index at: https://hubify.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
GPU Setup
This guide walks you through connecting GPU compute to your lab. You need GPU access to run experiments that require heavy computation (MCMC chains, model training, large-scale data processing).Connect RunPod
Get your RunPod API key
- Go to runpod.io and sign in
- Navigate to Settings > API Keys
- Create a new API key with full access
- Copy the key
Add the key to Hubify
- Web UI
- CLI
- Go to Lab Settings > Compute
- Click Connect RunPod
- Paste your API key
- Click Verify & Save
Set Default GPU
Configure which GPU type is used when experiments do not specify one:Budget Controls
Set spending limits to avoid surprises:- New experiments queue instead of launching
- You receive a notification
- The orchestrator suggests cost-saving alternatives
- Running experiments continue until completion
Pod Templates
Create reusable pod configurations for common experiment types:GPU Selection Guide
| Experiment Type | Recommended GPU | Why |
|---|---|---|
| MCMC chains (< 100K samples) | H100 | Good balance of cost and speed |
| MCMC chains (> 100K samples) | H200 | Large memory prevents OOM |
| Neural network training | H100 or H200 | Depends on model size |
| Anomaly detection (large catalog) | H200 | 141 GB VRAM for full dataset |
| Data preprocessing | CPU | No GPU needed, save money |
| Figure generation | CPU or A40 | Lightweight, save money |
Persistent Storage
Configure persistent storage for datasets and results:SSH Keys
Add SSH keys for direct pod access:Monitoring
Monitor active pods from Captain View or CLI:Coming Soon: Modal
Modal integration will add serverless GPU functions. Instead of managing pods, you deploy functions that run on-demand and charge per second. Ideal for:- Short-lived tasks (< 10 minutes)
- Bursty workloads
- Figure generation
- Small inferences