Jason Hyde Portfolio deck

Founder, TerraSTOMEL · AI product builder · Model evaluator

I build LLM products with AI coding agents, and I evaluate whether they work.

STOMEL is the evidence: an AI-powered biological field instrument for iPhone, the first from TerraSTOMEL, that I specified, tested and took to TestFlight in five months. AI agents wrote the code. I owned the specification, the evals, the telemetry and every release decision.

Open toCollaborations with growers, researchers and teams building with LLMs · AI product and model-evaluation roles
NowFixing cross-session recall in STOMEL; inviting more TestFlight testers
BasedMooresville, North Carolina · working remotely
STOMEL home screen: the green stoma in a dark field
STOMEL home screen. The stoma's state is set by measured local weather.
Build 38on TestFlight, five months after the first commit
900+commits across the iPhone app and the server
199regression test suites, about 95% passing
1.7 smedian reply time; 3.8 s at the 95th percentile
$0.0013model cost per exchange, background work included
67eval experiments designed in Founder Lab

01 Summary

I took an LLM product from first commit to external testing by directing AI agents, and I measured it the whole way

  1. 1

    Shipped

    A React Native client, a Node server and two production models, live on TestFlight with invited testers. More than 900 commits and 199 regression suites.

  2. 2

    Measured

    p50 reply 1.7 s, p95 3.8 s, about $0.0013 per exchange. Every model call is priced and timed in Founder Lab, the internal console I built.

  3. 3

    Evaluated

    Model and prompt changes are decided on small, targeted evals. A three-photo eval moved vision to a model that was faithful, nearly 4× faster and about 14× cheaper.

  4. 4

    Still open

    Cross-session recall is not reliable yet, there is no CI pipeline, and there is no prompt-injection suite. Each has a defined next step.

02 Why STOMEL

Most people never learned to tend living things beside someone who had, so I built an instrument that walks beside them

I have spent 25 years keeping living systems alive for a living: fish hatcheries, insect, yeast and algae protein, a ten-year edible-flower farm. The knowledge that saves a crop is rarely written down. It is learned from loss, usually standing next to someone who has already lost one.

Most people today did not learn cultivation from their grandparents, and most have never lost a crop and learned from it. The lineage is broken. STOMEL is my attempt to carry that lineage in an instrument: one that reads the conditions where you actually grow, remembers what happened to you, and helps you notice what the field is already saying.

It was built the opposite way from most consumer apps. It does not chase attention, streaks or engagement. It earns its place each day by being useful, and it is designed to be needed less as you get better.

“A steward should never leave thinking, ‘That AI remembered something.’ They should leave thinking, ‘Someone has been walking this journey with me.’”

From The Purpose of STOMEL, the founding note I wrote in August 2026
3–5×

Failure counts for more

A plant that lived might have lived for many reasons; one that died failed for a specific reason. The ledger weights losses 3 to 5 times heavier than wins.

Yours

It becomes yours over seasons

On day one it is a general field instrument. After two seasons of your wins and losses, it knows your ground better than anything else could.

Less

Success is needing it less

Success is measured by what you begin to notice for yourself, not by what the app knows.

TerraSTOMEL mark: a line globe with a green stoma at its center
Quiet for now

TerraSTOMEL

The company I founded for what comes after STOMEL. A gardener, a shepherd, a beekeeper and a fish farmer run the same loop: something alive, in a place, under pressure, leaving a mark to remember. TerraSTOMEL carries one way of paying attention onto each new kind of ground. The name and site are secured; STOMEL comes first.

terrastomel.com
In external testing

STOMEL

The first instrument: plants, soil and the green that grows from them. stomel.org

Leading candidate

Aquaculture

The likely second instrument, drawing on my years running hatcheries and aquaculture research.

Later

More living systems

Livestock, hydroponics, mycology and beekeeping: same approach, new vocabulary.

The substrate changes. The seeing carries.

Source: The Purpose of STOMEL (August 2026), the TerraSTOMEL founding brief and terrastomel.com

03 The product

STOMEL pairs an on-device plant-state model with an LLM that reasons over the grower's own records

The first TerraSTOMEL instrument, and an AI-powered biological field instrument: it reads living systems alongside the person tending them, remembers what actually happened, and says when it does not know.

Plant state

Local weather feeds a rules-based state machine with 11 plant states, computed on the phone. The interface renders the state as the stoma's breath, glow and halo.

Conversation

DeepSeek V4 Flash streams replies grounded in the grower's journal, a ledger weighted toward past failures, and the grower's own standing requests.

Design goal

No settings screens; the grower talks and the runtime adapts. Success means the grower needs the app less as their own observation improves.

Exhibit 1

A conventional stack, instrumented for latency, cost and safe rollback

LayerImplementation
ClientReact Native 0.81, Expo SDK 54, Expo Router; SQLite journal on device
ServerNode and Express on Render, deployed from main
DataSupabase with Sign in with Apple and row-level security
ModelsDeepSeek V4 Flash for chat and background jobs; Gemini 3.1 Flash-Lite via OpenRouter for vision
OperationsFounder Lab for runtime model switching and per-call cost telemetry; 15 kill switches; per-route rate limits

Source: STOMEL client and server repositories, November 2026

04 Founder Lab

Founder Lab, the internal console I built, controls production models at runtime and prices every call

It is how the product is operated: which model handles each role, which prompt version is live, what each call costs and how long it takes, and whether a change made things better or worse.

Exhibit 2

Two screens from the production server

Production switchboard: provider, model and thinking mode per role, with the live prompt version and a runtime fingerprint

Founder Lab production switchboard: DeepSeek V4 Flash for voice and system roles, Gemini 3.1 Flash-Lite via OpenRouter for vision, active prompt version and hash

Telemetry: one real exchange. The reply, then four background calls, each with tokens, cache hit rate, latency and billed cost

Telemetry table: /ask reply at 1.7 s and $0.0004, followed by agreement, extract, classify and thread-close calls with cache hit rates up to 97.6%
50+hashed system-prompt versions, promoted to production
67designed experiments with side-by-side compare
24prompt blocks, each with owner, version and hash

Source: Founder Lab and telemetry console on the production server, captured November 6, 2026

05 How I build

AI coding agents write the code; I own the specification, the tests and the release decision

Agents used: Claude, GPT, Grok, GLM, Kimi and others. Every fix and feature follows the same six steps.

01Reproduce the defect in the real app
02Write and approve a brief
03Implement on a branch or lab server
04Pass the regression suites
05Compare against the baseline
06Verify the whole app, then release
Exhibit 3

Three controls keep agent work honest

ControlWhat it prevents
Protected pathsAgents changing core files without an approved brief
Status ladder"Built" being reported as "tested", "deployed" or "accepted"
Session handoffsContext lost between agent sessions; every session ends with a written record

Source: project rules (STOMEL.md, PROTECTED_PATHS.md)

06 Evidence

Decisions are made on measurements: model choice, latency fixes and prompt changes each trace to a test

Exhibit 4

A three-photo eval moved vision to a model that was faithful, nearly 4× faster and about 14× cheaper

Previous modelSelected model
Faithful answersout of 3 test photos
0 of 3
3 of 3
Seconds per eval replylower is better
6.8 s
1.8 s
Relative cost per photolower is better
~14×
1×
Live time to first tokenproduction, week before vs after
12.3 s
5.1 s
Method: the same photos went to each candidate model, and each answer was scored against what the photo actually shows. Root cause of the old model's failures: its reasoning tokens were being discarded. Three cases is a small sample; it was enough to reject the old model, and live latency confirmed the switch.

Source: Founder Lab eval, July 2026 (n=3); production logs, July 27 and August 3, 2026

Exhibit 5

Median reply is 1.7 s, and the 95th percentile stays under 4 s

1.7 s
3.1 s
3.8 s
p50p90p95

Source: server logs, /ask, September 2026, mostly the founder's own use

Exhibit 6

Replies stalling past 15 s fell from 33 in July to one a month

33
1
1
JulyAugustSeptember

Source: server logs, July to September 2026. Fixes: direct DeepSeek API after measuring a 3.7× slower third-party route; a stable, cacheable prompt prefix; one timeout rule shared by client and server.

5/5

Stopped self-citation

The model was citing its own past statements as proof that events happened. The fix took repeated trials from 0 of 5 to 5 of 5.

Shipped
−80%

Memory-write incident turned into rules

A caching change moved one instruction out of last place and memory writes failed. Fixed with JSON mode and a tolerant parser; caching kept, cutting close cost about 80%.

Shipped
3/3

Recall: the open problem

Retrieval finds the right records, but the model still denies having them. Moving records next to the question took a lab test from 0 of 3 to 3 of 3. Five other candidate fixes were tested and rejected.

Not shipped

Source: project records and Founder Lab tests, July to November 2026. Close cost: about $0.0012 to $0.00025 per call.

07 Background

Twenty-five years in applied biology came first, then model evaluation, then building

Jason Hyde in a greenhouse

I have spent my career keeping living systems alive and productive: aquaculture hatcheries, alternative-protein research, a ten-year edible-flower business, nutraceutical R&D. Since 2024 I have red-teamed and evaluated models professionally. That combination is the reason I can tell when a model's answer about a plant is confidently wrong, and why STOMEL is built to say when it does not know.

PeriodRoleOrganization
2026 – nowFounder and product developerTerraSTOMEL (STOMEL)
2026 – nowAI trainer and domain expertHandshake AI
2024 – 2026Biology expert and model evaluator; hundreds of red-teaming tasksOutlier AI
2025R&D lead, product development; raw-material costs cut 80%Carolina Natural Solutions
2015 – 2025Founder and R&D director; edible flowers for premium hospitality nationwideNatural Nomad Farms
2011 – 2015Research and site manager, alternative proteinsOrganic Nutrition Industries
1998 – 2011Aquaculture research, hatchery management, life support systemsFull Circle Aquatics, Dyer Aqua, Walt Disney World

B.S. Marine Science, Long Island University, Southampton

08 Current gaps

Four gaps remain, and each has a defined next step

Exhibit 7

What is not done yet

GapCurrent stateNext step
Cross-session recallPlacement fix passes 3 of 3 in the labLarger eval set, then release behind a flag
Continuous integration199 suites run by hand before each releaseRun the suites on every push
Adversarial testingHonesty and harm probes pass; no prompt-injection setInjection suite for retrieved and web content
My code fluencyI verify behavior and tests, not every lineReading the codebase module by module

Source: project state and investigation records, November 2026

Work together

Three ways to work with me: build with me, test with me, or hire me

Collaborate

Researchers and domain experts

Plant scientists and extension programs who want to field-test an instrument against real conditions, and experts in aquaculture, livestock, mycology or beekeeping who want to shape the next TerraSTOMEL instrument.

Test

Growers and stewards

Anyone tending living things who wants to use STOMEL and tell me where it is wrong. Testers shape what ships.

Hire or partner

Teams building with LLMs

AI product, model-evaluation and AI-assisted development work, where evals, telemetry and honest status reporting matter.

What I would bring

Agent-driven delivery

Specs, guardrails and release gates that keep coding agents productive on one codebase.

Evaluation

Targeted evals for faithfulness, latency and cost, run before decisions, not after.

Domain depth

25+ years in biology and cultivation to catch confident wrong answers.

Production telemetry

Runtime model control, per-call cost and latency, and kill switches.