Archived concept · preserved, not maintained · back to archive

BASEMENT LAB — Master Project Document

Consolidated from all conversations, photos, and brain captures Last updated: March 24, 2026


THE VISION

Modernized Victory Garden. Automated, data-driven, recursive. The basement is the proving ground — everything gets tested here before it goes to the land. If it works in 500 sq ft, it works at 120 acres.

Goal: A semi-autonomous multi-crop system that feeds you, teaches you, and generates labeled training data for the AI that eventually runs it all. Cannabis as the primary test crop (fast feedback, well-documented). Catfish for protein. Lettuce/herbs from the NFT towers. Raised beds outside. Bees in spring.


WHAT YOU ALREADY HAVE (from photos + sessions)

Hardware — Confirmed Present

Item Status Location
Grow tent (2x4) Set up, has LED panel, used as storage Basement
NFT tower system (blue PVC, 3 tiers) Fully assembled, no water Basement
Reservoir/sump tote Under NFT system Basement
FarmBot (X/Z rail + electronics) Disassembled on floor Basement
Bambu Lab 3D printer Actively printing (red net cups!) Basement
Raspberry Pi Located, wired with pH probe + breadboard Upstairs/lab area
pH probe Connected to Pi breadboard With Pi
Raised bed frame Built, needs soil Backyard
120-gallon tank Empty, ready Basement
30-gallon sump Empty, ready Basement
110-gallon tank Running — Oscar, Dempsey, pleco, 2 goldfish, minnows, blue crawfish Upstairs
40-gallon axolotl tank Running Upstairs
HLG 320H-48B LED driver Wired on FarmBot frame Basement
PVC grow towers (70-150 pieces) In storage Basement

What You’re Printing RIGHT NOW

Red net cup basket — goes straight into DWC bucket. You’re already building this.


THE BUILD SEQUENCE

PHASE 0 — Clear the Tent (This Week)

The tent is full of cords and stuff. Empty it. That’s it. - One bag of cords removed = grow space ready - Light is already installed and working - Next: 2 DWC buckets go in

Single next action: Empty the tent.


PHASE 1 — DWC Bucket Grow in Tent

Goal: 2 cannabis plants growing in DWC. No aquaponics yet. Learn water chemistry first.

Minimal setup: - 2x 5-gallon buckets + net pot lids (you’re printing the cups now) - Air pump + airstones (1 per bucket) - pH meter + pH Up/Down - Water temp thermometer - GH Flora trio nutrients (follow the chart) - Light is already installed

What to watch manually (no sensors yet): - pH daily — target 5.8–6.2 - Water temp — roots want 65–72°F - Top off with plain water as level drops - Feed change every 7–10 days

What this teaches you that transfers directly to aquaponics: - pH management in a reservoir (identical) - Reading plant signals - Root zone health - When to automate vs when to just check

Sensor Phase 2 (after first successful grow): - Pi already wired with pH probe — plug it in - Add DS18B20 water temp sensor - Log to brain: brain capture "CONTEXT | aquaponics | DWC pH: 6.1, temp: 68F, day 14" - Add camera for growth photos → eventually feeds local LLM for monitoring


PHASE 2 — Water Moving Downstairs (Aquaponics Seed)

Goal: 120-gallon basement system alive with cycled water and goldfish

Steps: 1. Fill 120-gallon with 30 gallons from upstairs + tap (dechlorinated) 2. Move 2 goldfish down — they seed the bacteria 3. Run filter for 2–4 weeks while tent grow is in progress 4. Measure basement ambient temp for 1 week (tape thermometer to wall) 5. Connect NFT towers above the 120-gallon — gravity return 6. Add submersible pump: tank → towers → back to tank

Fish plan: - Goldfish first (cold tolerant, already cycled, zero cost) - Catfish when system is proven (warm water, fast growth, pellet potential) - Minnows as feeders when catfish arrive - DO NOT add catfish until pH/ammonia/nitrite stable for 2+ weeks

Why not trout: Trout need 50–60°F. Basement likely runs 62–70°F. Catfish want 72–80°F. You may need a heater either way — cheaper to heat for catfish than chill for trout.


PHASE 3 — NFT Towers + Tent Integration

Goal: Lettuce/herbs growing in towers fed by fish water

The NFT system is already built. It just needs: - Submersible pump in 120-gallon - Timer (15 min on / 45 min off cycle) - Net cups in the tower holes (you’re printing them) - Seedlings — lettuce, basil, pea shoots

Connect towers to tent DWC if you want to run aquaponics nutrients in the tent instead of synthetic. This is the fun experiment.


PHASE 4 — Sensors + Brain Integration

Goal: Pi reading data, logging to brain, digest surfaces anomalies

Hardware you have: - Raspberry Pi (located, boots?) - pH probe (on breadboard) - Need: DS18B20 temp probe (~$3), EC meter module (~$15)

Software path:

# On Pi — log a reading to the brain
curl -X POST https://brain.killercatfish.com/capture \
  -H "Authorization: Bearer $TOKEN" \
  -d '{"text": "CONTEXT | aquaponics | pH: 6.2, temp: 71F, EC: 1.4, day 22"}'

Morning digest will start surfacing: “Aquaponics pH drifted to 6.8 yesterday”


PHASE 5 — FarmBot

FarmBot rail and electronics are on the floor. It needs: - Raised bed assembled with end caps + cross beam - Mount to the raised bed frame (already built in backyard) - Wire to power + connect to FarmBot OS - Plant seeds via web interface

FarmBot becomes the outdoor automated arm. Indoor = aquaponics. Outdoor = FarmBot + raised beds.


PHASE 6 — Killer Catfish Academy Integration

The whole system becomes a living STEM curriculum. Students as generation ship engineers. The basement is the life support bay. Documented, open sourced, shared.


FISH DECISION MATRIX

Fish Temp Difficulty Protein Cost Notes
Goldfish 50–75°F Easy Low Free (you have them) Seed the cycle
Catfish 72–82°F Easy High Low Best for basement, pellet potential
Tilapia 75–85°F Easy High Low Warm water, fast growth
Trout 50–60°F Hard High Medium Needs chilling, wrong for your basement

Recommendation: Goldfish now → Channel Catfish when proven


DAILY TIME ESTIMATE (once running)

System Daily time
DWC bucket check 10 min
NFT/aquaponics check 10 min
Brain captures 5 min
Raised beds (summer) 20 min
Mushrooms 5 min
Sprouts/microgreens 5 min

Total: ~55 min/day. Under 2 hours easily with sensors handling alerts.


OPEN QUESTIONS (Parking Lot)


STALE CHAT EXTRACTION PROMPT

Use this in every old conversation you find:

I started this conversation months ago and haven't finished it. I need you to summarize: what were we trying to build, what decisions were made, what's still unresolved, and what's the single next physical action. Format it as brain capture commands: brain capture "TYPE | domain | content" using types DONE/TASK/IDEA/OPEN/CONTEXT/DECISION and domains job/honey/aquaponics/lab/system/health/finances/land. Output only the capture commands, nothing else.

BRAIN CAPTURES FOR THIS SESSION

Run these now:

brain capture "CONTEXT | lab | Basement hardware inventory confirmed via photos: tent (set up, has LED), NFT towers (assembled, no water), 120-gal + 30-gal sump (empty), FarmBot (disassembled), Bambu 3D printer (printing net cups), Raspberry Pi (wired with pH probe)"
brain capture "CONTEXT | lab | Tent currently used as storage. LED panel installed. Next action: empty tent, put 2 DWC buckets in. Net cups being printed on Bambu now."
brain capture "DECISION | aquaponics | Fish sequence: goldfish first (free, already cycled upstairs), then channel catfish when 120-gal system proven. Not trout — basement too warm."
brain capture "TASK | lab | Measure basement ambient air temp and cold water pipe temp for 1 week before committing fish downstairs"
brain capture "TASK | lab | Empty grow tent — one bag of cords out = grow space ready. This is the single next physical action."
brain capture "TASK | aquaponics | Boot Raspberry Pi, verify what sensors are on breadboard, confirm pH probe model"
brain capture "CONTEXT | lab | NFT tower system fully assembled in basement. Needs: submersible pump, timer, net cups (printing now), seedlings. Will be fed by 120-gal fish tank."
brain capture "IDEA | lab | Treat every sensor reading as a training example. Label everything. The farm IS a dataset."
brain capture "CONTEXT | lab | FarmBot disassembled on basement floor. Rail and electronics present. Needs: raised bed mount, power, FarmBot OS connection. Outdoor system."
brain capture "OPEN | lab | 15 open projects consolidated into one: Basement Lab. One project, one next action at a time. Conveyor belt."

DESIGN PRINCIPLES (Carried Forward)

  1. Get something alive before optimizing
  2. Conveyor belt not buffet — one thing at a time
  3. Every observation is a training example
  4. The fear lives in the planning. It dies when water moves.
  5. Physical labor is the actual work. Desk work supports it.
  6. Data from this basement seeds the 120-acre land vision

This document lives in the Basement Lab Claude project. Update it every session. Run the brain captures. Move one thing.

Killer Catfish · archived concept document · return to archive