Rhizome · minutes
Should I irrigate now?
The plot node reads local state, proposes a bounded action and signs a DecisionReceipt. The ESP32 can still veto.
Interactive demo · contract simulator
A deterministic demo of the three-node decision network. Inspect contracts, TTLs, receipts and refusal paths — no model download, no cloud API, no login.
This page is the public browser demo. The full project — architecture, code, writeup and the 3-minute video — lives in the repo and in Kaggle. Use the links below to step into the project; scroll down to play with the demo.
The demo
Click a node to inspect its real contract in the terminal below. The simulator is deterministic — it shows the exact JSON shapes, TTLs and refusal paths the real system produces. Contract simulator source.
Rhizome · minutes
The plot node reads local state, proposes a bounded action and signs a DecisionReceipt. The ESP32 can still veto.
Pollen · visit TTL
Human intent becomes an expiring MissionPatch. If it cannot be grounded, Pollen refuses.
Meristem · days
The home laptop ingests bundles and refines durable PolicyPacket after the urgency is gone.
Click a node above to inspect a real contract.
Honesty floor
This browser demo does not run Gemma 4 locally. It is a deterministic contract simulator. The real Gemma 4 execution lives in the Android, Jetson and laptop paths documented in the repo. Below is what the system does for real:
llama.cppTEST_ONLY pathBeyond the browser
Sprout is real software you can install and real hardware you can build.
Pollen · demo flavor
Deterministic contract evaluator, no 3 GB model on disk. Runs on any Android emulator or low-RAM device. The launcher icon carries a "D" watermark and the app shows a permanent "DEMO APP — NO LLM" banner so the variant is always unambiguous.
Pollen · device flavor · advanced
Real LiteRT-LM pipeline. Side-load gemma-4-E4B-it.litertlm (3.6 GB) once and grant microphone permission. Then the app runs Gemma 4 E4B fully offline on your phone.
Requires Android 12+ (API 31+), 12 GB RAM recommended. CPU runtime is the stable path; GPU/NPU performance varies by device.
Hardware proof
Jetson Orin Nano Super (or Raspberry Pi 5 with adapted build), ESP32-S3 N16R8, 12V pump, relay, capacitive soil sensor, 5L tank. Total bench ~370 €.
This page is just the demo. The architecture, the code, the writeup and the 3-minute video are where the project actually lives: