anonymous
--:--:--
DAY 047 · GREENHOUSE ALPHA · CROP: BASIL

A day in the life
of an autonomous greenhouse.

Six models wake up at 06:00. One swarm stays awake for 18 hours. Zero humans touch a thing. Welcome to Batonical — a closed-loop control system where spiking transformers drink from a hyperspherical manifold, accumulate evidence on leaky integrate-and-fire membranes, and fire precise hardware commands when biology demands it.

Skip to swarm wake →
6models
9acts
24ticks
0humans
ACT 01

Wake the swarm.

Six checkpoints load in parallel. Each runs a smoke-test forward pass to prove its graph is alive.

ACT 02

Three eyes on the plant.

Multispectral imaging, soil chemistry, RGB vision. Each modality gets its own encoder.

📡 Multispectral · 5-band
—
—
model: scientific_collection_manifold.pt
🌱 Soil chemistry · 6-axis
—
—
model: organic_manifold_weights_v1.pth
👁️ RGB vision + LLM command
—
—
model: organic_distilled_automator_scripted.pt
ACT 03

All roads lead to the manifold.

Each encoder L2-normalizes its output. The three vectors land on a unit hypersphere. Drag to rotate.

ACT 04

The swarm remembers.

The Manifold Archive looks up the top-3 most similar past biological states and pulls them into context.

0
memories stored
0
days observed
—
top recall sim.
ACT 05

Quiet, but not idle.

The LIF membrane accumulates evidence. Six action channels, each leaking at rate 0.15. Threshold: 0.85. No spike yet — the plant is thinking.

Leaky Integrate-and-Fire: membrane = membrane × (1 − leak) + current, fire when membrane ≥ 0.85, reset on fire.

ACT 06

Spike. Execute.

Threshold crossed. The Semantic Router dispatches the spike to a real hardware driver.

⚡ Live spike feed
  • No spikes yet.
🛠️ Hardware routing table
actiondriverbus
ACT 07

The student learned from a giant.

Same telemetry in. Same action out. The 7 MB student matches the 1.5B-parameter Qwen teacher — and runs without the transformers library.

TEACHER
Qwen2-1.5B-Instruct
1.5B params · bfloat16
—
needs GPU · needs HuggingFace
vs
STUDENT
Spiking Transformer (compiled)
7 MB · TorchScript C++
—
runs on Raspberry Pi · no Python source
ACT 08

The Python source is gone.

Three TorchScript-compiled models loaded straight from .pt files. The class definitions never left the training notebook.

organic_distilled_automator_scripted
19.2 MB · RecursiveScriptModule
⚡ LIVE
calls served: 0
autonomous_greenhouse_agent_final
576 KB · RecursiveScriptModule
⚡ LIVE
calls served: 0
student_distilled_export
7.1 MB · RecursiveScriptModule
⚡ LIVE
calls served: 0
GPU connection
disconnected
⊘ OFFLINE
still running on CPU
ACT 09

End of day. The swarm will remember.

18 hours. 24 ticks. The plant is healthy. The LTM is full. Tomorrow the leak rate resets, but the archive does not.

📈 Plant health trajectory
⚡ Spike timeline
0
spikes fired
0
LTM commits
—
final health

— End of mission. The greenhouse sleeps. The swarm doesn't.