No Plant Is Average (AI for food security)
Contact

Architecture without shadow paths

No Plant Is Average (AI for food security).

One Postgres ledger, one job semantics, one set of mode gates, whether the caller is an MCP agent or the grower's dashboard. Built for transparent food production and hardware you can maintain; normative engineering detail is provided in commercial documentation aligned with your agreement.

Connected grow system

How every bench stays connected

A simple map of how yieldAI links planning, records, and bench control into one connected operating system for your greenhouse.

IoT-style diagram: mainframe, MCP core, PostgreSQL, MQTT bridge, table hub, and edge devices on a LAN
Connected system overview

Product explainer

Watch yieldAI in action

A concise walkthrough of how yieldAI connects planning, sensing, and reliable actuation on every bench.

Explainer video · product overview

System blueprint

From discovery to harvest impact

A visual map of the full product journey: local intelligence, bench automation, and measurable food outcomes.

Product blueprint showing discovery, local intelligence, autonomous care, and harvest impact
Product flow blueprint · language-aware visual

Click image to enlarge

System flow

From insight to action, in five steps

This is a quick visual tour you can control. Use Prev and Next, or pause auto-play. The panel on the right highlights each part of the product as it works.

Steps advance automatically every few seconds while playing. Auto-advance is off when your system prefers reduced motion. Use Prev and Next.

1 · Grower touchpoints

An MCP-capable agent host and the operator dashboard are peers: both call the same tools, pass the same validation, and respect the same automation mode gates - no parallel control plane.

Platform foundation

One platform for growers and automation

An LLM host (production: yieldAI Agent, OpenClaw-powered; development: Cursor or another MCP client) talks to the yieldAI MCP server over stdio or your chosen transport. Tools call into domain code that reads and writes PostgreSQL and publishes motion intent to MQTT for the table-side controller.

The greenhouse dashboard (slice 14) is a peer at the UX layer: it should use the same read models and the same orchestration and ABG_AUTOMATION_MODE gates as MCP - not a shadow control plane.

Experience
yieldAI Agent Operator dashboard (yieldAI Agent, Cursor, ...)
shared validation · same mode gates
yieldAI core
MCP server + tools McpDataFacade / repos Orchestrator · RobotStateEngine Kinematics · locations
adapters · bridges · workers
Runtime I/O
PostgreSQL MQTT motion + telemetry RTSP / vision pipeline
Flow diagram from MCP client through MCP server to Postgres and MQTT
Request path sketch · illustrative

Data backbone

Trusted records for every bench

DB

PostgreSQL

Plants, locations, telemetry, media index, jobs, calibration, robot snapshots - authoritative state for agents and UI.

MQ

MQTT

Motion commands and status between mainframe bridge and ESP32 (or similar) on the gantry path; optional job topics for HUDs.

CV

Vision (roadmap)

Target: RTSP ingest, models, fused table scene - heavy work off the MCP hot path; results land in DB for tools and dashboard when the worker ships.

UI

Dashboard API

Thin HTTP (or SSR) over McpDataFacade-style services; incremental delivery per the operator-dashboard specification.

Operational safety

Human-in-loop control

Long-running work runs through an orchestration job state machine: pending, running, awaiting human confirmation, completed or failed - with every transition auditable. Manual, assist, and auto automation modes decide whether actuation tools run live, dry-run only, or require an explicit human step.

Details are normative in the implementation plan (Parts 13-14, Appendix F). The website only summarizes; integrators work from the controlled product documentation supplied with your agreement.

Explore more

Product documentation

Implementation plan

Parts, slices, MCP manifest, appendices - canonical build order for the platform.

Customer / partner package

Dashboard specification

Operator UI scope, twin definition, API sketch, security notes.

Ships with product

Project master

Hardware narrative, firmware interfaces, environment assumptions.

Field reference

← Back to home