TomatoFarm Live
A real indoor tomato farm with live sensors, cameras, safety gates, plant diaries and AI-assisted system decisions.
A real indoor tomato farm with live sensors, cameras, safety gates, plant diaries and AI-assisted system decisions.
Sensors, controllers, MQTT bus, council, safety gates. The whole stack, top to bottom.
Sense, reason, validate, act.
Sensors (live readings) โ Context (3-layer memory) โ Council (4 LLMs) โ Safety Gate (pre-publish check) โ Hardware (via MQTT)
Before the Council even speaks, the Context Builder assembles a full snapshot: live sensor readings with 6h trends, plant lifecycle stage, current safety state per pod, recent council decisions, and three layers of farm-specific memory โ established rules (priors auto-promoted from observation), operational matrix (what works in conditions like now), and weekly drift (what's different about this week). Only then do the LLMs enter the dialogue.
The pre-trained LLMs already know more about tomatoes than any external knowledge base would add โ we feed them this farm's evidence instead. No RAG, no vector store; just memory that grows with experience.
Four LLMs, one farm.
The MoEoT Council โ Mixture of Experts of Tomatoes. Four distinct large language models discuss, push back on each other, and reach consensus. A Team Lead synthesizes their voices into a single proposal before anything reaches the Safety layer.