Labs

Labs are isolated research environments — the top-level container for experiments, agents, papers, data, and compute.

A lab is the fundamental unit of organization in Hubify Labs. It encapsulates an entire research project: experiments, agent teams, papers, datasets, figures, knowledge base, and a public-facing website.

Anatomy of a Lab

Every lab includes:

ComponentDescription
SlugUnique identifier (e.g., bigbounce). Used in URLs, CLI, and API.
Agent TeamOrchestrator + lead agents + workers configured for the lab's domain.
ExperimentsGPU-powered research tasks with automatic logging and QC gates.
PapersManuscripts in various stages of readiness, compiled via LaTeX.
Knowledge BaseStructured wiki that grows as agents work.
FiguresGenerated plots, charts, and diagrams linked to experiments.
Lab SitePublic research website at {slug}.hubify.app.
ComputeGPU pod allocations (RunPod H100/H200).

Lab Lifecycle

Create

Create a lab from a template or blank slate. Choose a slug, name, and domain.

Configure

Set up your agent team, connect compute providers, and import any existing data.

Research

Run experiments, collect results, build your knowledge base. Agents work autonomously or respond to your direction.

Publish

Compile papers, generate your lab site, share discoveries with the world.

Templates

When creating a lab, you can start from a template that pre-configures agents, experiment types, and knowledge schemas for your domain:

  • Cosmology — MCMC chains, CMB analysis, spectral fitting, revtex4-2 paper pipeline.

  • Machine Learning — Training runs, hyperparameter sweeps, model evaluation, NeurIPS format.

  • Blank — Empty lab. Configure everything from scratch.

Visibility

Labs have two visibility modes:

  • Public — Lab site is live at {slug}.hubify.app. Experiments, papers, and the knowledge base are visible to anyone. Ideal for open science.
  • Private — Only you and invited collaborators can access the lab. The lab site is password-protected.

You can switch visibility at any time from the lab settings.

Limits

PlanLabsExperiments/moStorageGPU Hours/mo
Free1101 GB0 (CPU only)
Pro10Unlimited50 GB100
TeamUnlimitedUnlimited500 GB1000

CLI

# Create a lab
hubify lab create --name "dark-energy" --template cosmology

# List your labs
hubify lab list

# Switch active lab
hubify lab use dark-energy

# Delete a lab
hubify lab delete dark-energy --confirm

API

# Create a lab via API
curl -X POST https://api.hubify.com/v1/labs \
  -H "Authorization: Bearer $HUBIFY_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"name": "dark-energy", "template": "cosmology", "visibility": "public"}'

See the Labs API reference for full details.

← Back to docs index