SPEC_04 // Hela-Ecosystem-MCPDOSSIER: PROFILES_AND_CLIENT_MATRIX
Profiles & Config
Eight deployment profiles. Pick the stack that matches the machine, then generate the exact client file below — 80 profile × client combinations, schema-validated.

Profile matrix
| Profile | Target | Cells |
|---|---|---|
| minimal | Smallest viable stack (any machine) | mitosis, genome, enzyme |
| dev-workspace | Full-stack desktop workstation | mitosis, genome, membrane, nucleus, ribosome, enzyme, phenotype, cytosol |
| headless-server | CI/CD, cloud VPS (no GUI deps) | mitosis, genome, membrane, nucleus, ribosome, enzyme, phenotype |
| research | Literature & knowledge synthesis | mitosis, genome, enzyme, membrane, cytosol |
| web-devops | Frontend / QA automation | mitosis, genome, membrane, nucleus, phenotype, cytosol |
| android-testing | Mobile QA engineers | mitosis, genome, nucleus, receptor, enzyme |
| 3d-modeling | 3D designers / game devs | mitosis, genome, plastid, membrane, nucleus |
| all | Unrestricted master agent | All 10 cells (292 tools) |
HEADLESS RULE
headless-server excludes cytosol, receptor, and plastid — zero Playwright/Chromium, ADB, or Blender dependencies, instant startup on VPS/CI.Configuration workbench
Select a profile and a client. The output is byte-identical in shape to what setup.sh writes.
OUTPUT // CLIENT_CONFIG
// Select a profile and client.
API keys
Only two cells need secrets; everything else runs keyless. Never commit keys — the installer injects them into the client file only.
| Cell | Variables | Notes |
|---|---|---|
| mitosis | OPENROUTER_API_KEY, GITHUB_TOKEN | LLM tools + remote prompt sync; offline heuristics without |
| enzyme | GOOGLE_API_KEY, GOOGLE_CSE_ID | Google search; Wikipedia works keyless with fallback |