AI Engineer World's Fair 2026
You’re Not Thinking Big Enough: Rebuilding Food Systems with AI Agents — Cody Menefee, Firecrawl
Read the talk
You’re Not Thinking Big Enough: Rebuilding Food Systems with AI Agents
Cody Menefee’s proposal for AI-assisted pasture rotation connects grazing knowledge, remote observations and GPS collars. The hard part is choosing where animals should go as the land changes—and giving farmers a useful suggestion they can accept or reject.
From a talk by Cody Menefee
At a glance
Ideas worth remembering
Rotational grazing controls where animals eat and when pasture rests, but daily moves require labor for animals, fences, water and recordkeeping.
GPS collars enable remote boundaries. Choosing those boundaries still requires current observations of grass, weather and previous grazing impact.
The proposed LLM system needs grazing knowledge, useful pasture measurements and open collar APIs; its practical endpoint is a suggestion the farmer can accept or reject.
Species can play different roles in one rotation: ruminants graze first, while following chickens fertilize the pasture and may reduce parasite loads.
Ten turkeys, a Tesla and a different way into farming
Cody Menefee, on Firecrawl’s growth team, opens with a jacket joke and a mock dispute over who first claimed the injunction to think bigger. His actual subject is unusually specific for an AI talk: automating pasture rotation for grass-fed livestock. The motivation comes from trying to raise animals himself, then discovering how difficult it would be to turn that interest into a living.
The memorable credential is ten turkeys raised in his Nashville backyard, in a residential neighborhood where he says that was not allowed. Raising livestock he would eventually eat was mentally difficult. Getting the birds processed added a more literal engineering problem: he loaded them onto the roof of his Tesla and drove three hours to the processor. The load damaged the glass roof, and a “giant windbreak full of turkeys” reduced the car’s range enough to make the journey anxious, with a Supercharger stop along the way.
He nearly left software development to raise chickens. Farming’s economics, and the consequences for his wife and two children, changed that plan. Rather than ask his family to support what he calls going to “cosplay as a farmer,” he began looking for ways to scale the livestock systems he cared about. That pivot gives the talk its challenge: an industry busy building software for people who build software could also tackle the work that keeps physical businesses small.
Suggest correction
This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.
Pasture rotation turns grass into a daily scheduling problem
The starting judgment is Menefee’s: livestock belongs on pasture, which he believes benefits animals, consumers, farmers and ecosystems. He leaves that case largely undeveloped and acknowledges a role for containment farming. He cites 97% of cattle finishing on feedlots and 3% being raised on pasture; those figures have no stated geography or supporting study here. His practical question is how to put more animals on grass, with labor as the bottleneck he wants to address.
Consider his example of 100 cows on 100 acres. Simply releasing the cows and waiting for beef at the end of the year gives the animals control over where grazing happens. They repeatedly eat favorite plants, leave others alone and trample the same areas. In his account, the observable change is declining pasture quality: access to plenty of land does not ensure that grazing pressure is distributed in a way that lets the land recover.
Rotational grazing changes that sequence. Divide the pasture into paddocks with enough food for one day, let the herd graze one paddock, then move it the next day. The area just grazed rests while another area supplies feed. The desired improvement comes from controlling both grazing and recovery, rather than letting the herd revisit whichever plants it prefers. But the daily move includes fences, animals, water and recordkeeping. A better grazing pattern creates a recurring operational burden.
Suggest correction
This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.
A virtual fence still needs a destination
GPS collars offer a way to change grazing boundaries remotely. Menefee names Halter and Nofence as examples of companies supplying collars that let farmers draw virtual boundaries and move animals without relocating a physical fence. This removes some work from the daily rotation, but it leaves a decision upstream: where should the new boundary go?
The 100-acre example now needs more than a fixed route through its paddocks. Grass does not grow at the same rate everywhere or every day. Drought, rainfall and the impact of previous grazing change which area is ready. A farmer currently goes onto the pasture, looks at the grass and uses that observation to choose the next move. Remote fence control becomes much more useful if the farmer can also inspect the pasture remotely.
Grass height also affects when the herd should leave and return. Grazing too short slows recovery; leaving grass too long makes it old and less appealing to the animals in Menefee’s description. The target is a “juvenile sweet spot”: graze before the grass becomes too mature, leave enough for it to recover, then return when it is ready. Yesterday’s move therefore changes tomorrow’s choices. The system needs observations over time, not just a map of available land.
Suggest correction
This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.
Three ways to replace a walk across the pasture
The observation options trade image detail against the work needed to collect it. Each offers a different answer to the same question: what can the farmer learn about grass without going out to look?
- Drone orthomosaic maps: Fly over the pasture and collect many photographs to produce detailed imagery. The attraction is high resolution. The burden is teaching farmers to operate drones and meeting flight restrictions, including keeping them in sight. Menefee describes autonomous operation as the desired end state and regulatory approval as a major obstacle; his worldwide claim about approval is not established here.
- Satellite imagery: Repeated overhead images could avoid the farm-level flight operation. Menefee favors this option and names Planet, but distance limits the detail available for grazing decisions. The daily global coverage and one-by-one-meter resolution he cites are unverified specifications in this recording.
- Trail cameras with a measuring reference: Place a camera beside a tree and a measuring apparatus. Compare the grass against the visible reference to estimate its height and follow regrowth. This is the simple local option: the image has something against which growth can be judged.
Suggest correction
This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.
Putting an LLM between observations and the next move
Once pasture observations and collar control are available, an LLM could combine them to recommend the next grazing location. Its inputs would include the animals’ GPS positions, where they were yesterday, possible future destinations, local drought conditions and grass height across the farm. The proposed system has unresolved components rather than a validated autonomous deployment; increasing the number of animals supported on fewer acres is its goal, not a demonstrated result.
The decision also spans different scales. A good next location for one cow must fit the herd’s needs, the pasture’s recovery and the farm’s longer-term condition. Returning too soon may provide feed today while weakening future regrowth. In the developing pasture example, the useful change is from following a routine route to choosing a move informed by current grass and prior use. Menefee’s closing version makes this a suggestion that a human can confirm or deny.
What has to connect before a recommendation can change grazing on the ground? The diagram follows the proposed loop from knowledge and observations through a human decision to collar control. The return path matters: moving the herd changes the pasture, so the next recommendation needs fresh observations of the resulting conditions.
Farmer experience and research collected in Open Pasture
Knowledge informs the recommendation; observations keep it tied to changing pasture conditions. Human confirmation precedes the proposed collar action.
Suggest correction
This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.
The remaining work: knowledge, pasture vision and open collars
The first component is a knowledge base. Farmers already explain when they move animals, what they learn from those moves and how different species fit their pastures, but much of that experience lives in YouTube videos. Menefee uses Firecrawl to collect material from farmer videos and research papers, and puts the information into his open source project, Open Pasture. The immediate value is making grazing knowledge available to farmers; it is also a component of the proposed decision system.
The second component must turn images into useful pasture measurements. Two questions operate on different timescales:
- Biomass: How much foliage is available for the animals to consume? This informs whether a destination can supply feed now.
- Biodiversity: What mix of plants is developing over time? Heavy grazing can change that mix. Menefee wants a diverse pasture that supplies more of the cattle’s nutritional needs and reduces supplementation; that remains an intended agricultural benefit rather than an established outcome of the proposed vision system.
The third component is access to the collars. Menefee describes the existing vendors as tying their software to their hardware and preventing outside software from controlling the collars. He understands the business incentive, but it blocks the experiment he wants to run: have his own software choose locations and send them to the animals’ devices. A recommendation cannot complete the loop if the hardware accepts commands only from its vendor’s application.
His concrete request is an open collar: open APIs, an open patent arrangement and, ideally, off-the-shelf components. Farmers’ ability to repair their own equipment is part of the appeal, with right-to-repair frustration as the context. Opening the device would let different teams compete on grazing software without each having to build a separate proprietary collar system.
Suggest correction
This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.
Stacking species changes what a rotation can do
The ending expands the system beyond ruminants such as cows, sheep and goats. Menefee describes Pasture Bird as an inspiration: put a chicken house on large wheels and automate its movement so it advances its own width every 24 hours. This routine is more straightforward than choosing cattle pasture because chickens receive supplemental grain and do not depend on grass for most of their nutrients. Their movement can follow a regular progression while their droppings add nitrogen to the pasture.
A combined rotation gives each species a different job. Ruminants go first and graze the tops of the grass. Chickens follow and peck parasites from the droppings, while also fertilizing the land. Menefee connects that sequence to lower parasite loads, lower medication expense and, over time, stronger breeding stock requiring fewer interventions. These are proposed benefits of the farming pattern, without quantified effects here. The important extension for the decision system is that a move can prepare the land for another species, as well as feed the animals currently occupying it.
Suggest correction
This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.
A useful suggestion can expand a farmer’s capacity
The closing challenge is to find physical problems with multiple changing inputs and decisions that require judgment. Menefee contends that grazing does not offer a deterministic next-best paddock, only a best guess. That contention does not establish that deterministic methods cannot help; the concrete proposal is to let an LLM reason over the collected data and offer a suggestion a farmer can confirm or deny. The intended gain is more decision-making capacity for someone whose operation is constrained by their own time and attention.
The final engineering emphasis is context: gather the data, package it and present it so the model can reason over it. That connects the farming project back to Firecrawl’s work giving agents access to web data, and to Menefee’s invitation to help build that layer. The open collar request remains equally concrete. To move from a recommendation to a useful farming tool, the knowledge, observations and hardware control all have to meet in the same loop.
Suggest correction
This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.
Resources
From the talk
Menefee’s open source project collects grazing knowledge from farmer videos and research papers for farmers and the proposed decision system.
Read the complete timestamped transcript
- 0:01
[music]
- 0:12
>> All right. Hello everybody.
- 0:14
My name is Cody. Um
- 0:17
I put this picture up here because this
- 0:19
jacket so far has not actually landed as
- 0:22
well as I thought it would. No one gets
- 0:24
the joke. Um so this was to really put
- 0:26
it in front of your face. I don't just
- 0:28
enjoy wearing heavily branded letterman
- 0:30
jacket. We intentionally tried to
- 0:33
play into the bit a little bit. Um so,
- 0:35
my name is Cody. I'm on the growth team
- 0:37
at Firecracker. Um and today I'm here to
- 0:39
tell you you're not thinking big enough.
- 0:42
Um but before I actually get into that,
- 0:44
I have to address a bit of an elephant
- 0:46
in the room which is Theo stole my talk.
- 0:49
Uh Theo put out a video about a month
- 0:51
ago uh called uh you need to think
- 0:53
bigger. But I would like to say I
- 0:55
submitted the name for this talk a month
- 0:56
before Theo put his video out. I didn't
- 0:58
steal his talk. He stole my talk. So,
- 1:01
um
- 1:03
Today we're actually going to talk about
- 1:04
farming. And yes, I actually mean
- 1:06
farming. Uh more specifically, I mean
- 1:09
livestock farming. And even more
- 1:11
specifically, I mean automating pasture
- 1:13
rotation for grass-fed livestock
- 1:15
systems.
- 1:16
Um I have a feeling most of you did not
- 1:18
expect to learn about cows and grass and
- 1:21
farming today, but I'm here so you're
- 1:23
going to.
- 1:24
Uh little bit of background on who I am
- 1:27
and why maybe you should listen to me.
- 1:30
Uh the short version is I actually have
- 1:31
no credentials that qualify me for this
- 1:33
talk, but nonetheless I'm going to do my
- 1:34
best to give it. Uh I grew up in
- 1:36
Kentucky. Uh have a background of blue
- 1:38
collar work. I was a bartender, a
- 1:40
mechanic, a uh um
- 1:43
a server, uh a whole bunch of things. Uh
- 1:45
never actually a farmer though.
- 1:47
Um and then I sort of found my way into
- 1:49
engineering, uh software development,
- 1:51
etc. I actually don't really like taking
- 1:53
the title of software engineer. Um I'm
- 1:55
pretty averse to that. Feels like stolen
- 1:57
valor because I am the vibe coder most
- 1:59
of you all are scared of.
- 2:01
I use AI agents all day long. I don't
- 2:04
have any syntax memorized. I am not
- 2:06
proficient in any particular coding
- 2:07
language, but I will crank out some
- 2:09
stuff on a weekend.
- 2:11
But today I actually work at Firecrawl
- 2:13
where we're building context for AI
- 2:14
agents. We have a series of
- 2:17
web data APIs to give your agents access
- 2:19
to the web. Again, I said I'm on the
- 2:21
growth team, but today we're actually
- 2:23
getting into some more farming stuff.
- 2:25
But first a bit of credential I do have
- 2:27
is this is a real picture of me hauling
- 2:30
turkeys on top of my Tesla and I do
- 2:32
still have a crack in that glass ceiling
- 2:34
because of it.
- 2:36
This was in Nashville where I live in
- 2:38
the middle of a residential neighborhood
- 2:39
where you are not allowed to raise
- 2:41
turkeys,
- 2:42
but I raised 10 turkeys in my backyard
- 2:44
cuz I wanted to know what it was like to
- 2:45
actually
- 2:46
raise livestock myself that I would eat.
- 2:49
It's a very mentally
- 2:51
difficult process to be mentally honest,
- 2:54
but this was me loading them up onto the
- 2:56
roof of my Tesla and then I drove for 3
- 2:58
hours with them to the processor. Had to
- 3:01
stop at a supercharger on the way
- 3:03
and lots of people were taking pictures
- 3:05
and what I can tell you is if your range
- 3:07
is sufficiently decreased when you have
- 3:10
a giant windbreak full of turkeys on top
- 3:12
of the roof.
- 3:13
So that was
- 3:14
quite the anxious drive I can tell you.
- 3:17
I also almost left engineering to be a
- 3:20
farmer. I really wanted to raise
- 3:22
chickens. This is a real product image
- 3:24
that I came up with. I wanted to wrap
- 3:26
turkeys in white wrapping and literally
- 3:28
just slapped the word eat me on top of
- 3:30
it. I thought it was provocative. I
- 3:31
thought it would get you to buy
- 3:32
chickens,
- 3:33
but I realized it's actually really hard
- 3:35
to make any money farming.
- 3:37
Surprise, surprise.
- 3:39
And I have a wife. I have two kids. It
- 3:42
didn't feel
- 3:44
right to ask them to give up the lives
- 3:47
they had so that I could go cosplay as a
- 3:49
farmer and raise chickens. So
- 3:51
I decided to pivot and see if there were
- 3:53
ways that we could scale farming itself
- 3:57
and the the types of systems that I'm
- 3:58
interested in when it comes to livestock
- 4:00
agriculture. So, three things I want to
- 4:02
get accomplished in this talk is one,
- 4:04
convince you all to pursue bigger ideas.
- 4:06
Um I think a lot of these talks, a lot
- 4:08
of these conferences, a lot of us
- 4:09
individually
- 4:11
uh spend a lot of time talking about
- 4:12
building software for people who build
- 4:14
software for people who build software,
- 4:16
so on and so forth. And I really am just
- 4:18
here to challenge you that there are
- 4:19
other problems to solve than just
- 4:20
another MCP for another SaaS solution at
- 4:23
another company. Um but also, I'm just
- 4:26
really trying to take advantage of a
- 4:27
captive audience. Uh if you corner me
- 4:30
anywhere at any time, there's a good
- 4:31
chance I will talk to you about farming.
- 4:33
Um so, here I am. Uh and hopefully, I
- 4:36
can convince you to come work at Fire
- 4:38
Crull.
- 4:39
So, uh first things first, I believe
- 4:41
livestock belongs on pasture. I think
- 4:43
animals should live on grass. Um I think
- 4:45
it's better for the animal, the
- 4:46
consumer, the farmer, the ecosystem. I
- 4:48
can give you a whole TED Talk on each of
- 4:49
those if I need to. You can find me
- 4:51
later if you need me to tell you why
- 4:53
it's better for animals to be on the
- 4:54
grass, but I don't have enough time to
- 4:56
get into all of that. Take my word for
- 4:57
it. Let's start there. The assumption is
- 4:59
animals should be on grass.
- 5:02
Um this is the goal I want to hit. I am
- 5:05
not actually anti-containment farming. I
- 5:07
think there's a reason we needed to do
- 5:09
that, but 97% of cows are still
- 5:12
currently uh finished on feedlots. 3%
- 5:15
are raised on pasture. My opinion here,
- 5:17
more animals could be on grass. I want
- 5:18
to try to figure out how we get more
- 5:19
animals on grass. The question is, why
- 5:21
aren't they on grass? And that is labor
- 5:24
is the bottleneck. It is a pain in the
- 5:25
ass to actually raise animals on grass.
- 5:28
Uh pasture done right actually means
- 5:30
moving animals constantly. And that
- 5:32
takes a lot of work. Um if you think
- 5:35
about grass-fed uh beef, you might think
- 5:37
of I have 100 cows, 100 acres. I put 100
- 5:39
cows on 100 acres. They eat grass. I got
- 5:41
beef at the end of the year. That's not
- 5:43
quite how it works. Um Um, will
- 5:46
uh very rapidly decrease the quality of
- 5:48
your pasture if you just let cows graze
- 5:50
where they want cuz they'll graze their
- 5:51
favorite things, ignore things that they
- 5:53
shouldn't, trample areas consistently,
- 5:55
so on and so forth. So, the solution to
- 5:57
that is rotational grazing. What this
- 6:00
means is you break up your pasture into
- 6:02
individual paddocks where the animals
- 6:04
have enough uh food for one one day and
- 6:06
then you move them every single day. Um,
- 6:08
this allows certain areas to rest and
- 6:11
other areas to be grazed and over time
- 6:13
will increase the efficacy of your
- 6:15
pasture. But,
- 6:17
this takes a whole whole whole lot of
- 6:20
work. Um, this means you have to move
- 6:22
fences, animals, water, and keep track
- 6:25
of it every single day in order to
- 6:28
uh appropriately move the animals as
- 6:30
often as they need to.
- 6:32
There are some solutions actually trying
- 6:34
to work on this problem. Uh, you may
- 6:36
have seen a company called Halter uh in
- 6:38
the news recently. Peter Thiel invested
- 6:40
at a $2 billion valuation.
- 6:43
Uh, No Fence is another company. What
- 6:44
these companies do is provide collars
- 6:47
for the animals connected to the GPS
- 6:48
satellites that allow you to draw
- 6:50
virtual boundaries where you can move
- 6:51
the animals uh remotely. Um, I think
- 6:55
this is a great step in the direction of
- 6:57
trying to
- 6:58
uh expand labor. Um, but this has a
- 7:02
problem which is you have to know where
- 7:04
to move the animals. This is not a
- 7:06
science to actually be honest with you.
- 7:08
You can't just move them in a straight
- 7:10
line across the pasture routinely every
- 7:12
single day to the same part of land. Um,
- 7:15
the reason is is grass doesn't grow the
- 7:17
same every single day. Uh, there are
- 7:19
drought conditions, rainfall, uh how
- 7:21
much impact a particular section of the
- 7:23
paddock has had. And the way that this
- 7:25
is solved today is actually farmers
- 7:27
going out on pasture, putting eyeballs
- 7:29
on the grass, and making intuitive
- 7:30
decisions about where the next best move
- 7:33
should be. So, the question is how do we
- 7:36
replace the farmers' eyes on pasture so
- 7:39
that they can remotely make educated
- 7:42
decisions on where to move their virtual
- 7:44
fences.
- 7:46
Uh there's a bit more that actually goes
- 7:48
into this as well, and that is you can't
- 7:50
just you have to also know how tall the
- 7:52
grass is. Um grass has a growing cycle.
- 7:54
If you grow it way too short, it takes
- 7:56
really long time to come back. If you
- 7:58
let it go too long, it becomes old and
- 8:00
bitter and the animals don't like it.
- 8:02
There's this juvenile sweet spot that
- 8:04
you want to keep the grass in. You want
- 8:06
to cut it before it gets too tall, but
- 8:08
then you also don't want to cut it too
- 8:09
short. So you need to keep the animals
- 8:10
moving and then constantly coming back
- 8:12
to the same pasture so that your grass
- 8:14
stays at the most optimal growing age
- 8:17
and constantly has uh the most
- 8:19
productivity possible.
- 8:21
So, a couple of ways that we can do
- 8:23
this. Um these are things These are my
- 8:25
solutions. This is something I've
- 8:26
actually been working on thinking about
- 8:28
how we can do this. Um a couple of
- 8:30
options that I have are drone
- 8:32
orthomosaic maps. If we could find a way
- 8:34
to automate drone flights, we could go
- 8:35
flying around our pasture, take a whole
- 8:37
bunch of pictures, get some very high
- 8:39
fidelity high resolution images of the
- 8:41
grass that farmers could analyze. The
- 8:43
problem with this is uh there's a lot of
- 8:46
uh skill upgrade you need to do with the
- 8:48
farmers to teach them how to fly drones,
- 8:49
a lot of regulatory issues with keeping
- 8:51
the drones in sight, and ideally this
- 8:53
would be autonomous and there currently
- 8:55
isn't a jurisdiction in the world that
- 8:56
has approved autonomous drones for these
- 8:58
types of applications. So this is really
- 9:00
big bottleneck. Um I think it has pretty
- 9:02
high fidelity in the quality of imagery,
- 9:04
but is going to be a hard problem to
- 9:05
solve in terms of actually getting all
- 9:07
those hurdles accomplished. Uh
- 9:09
satellites is my most favorite option
- 9:11
today. There's a really cool company
- 9:12
called Planet out there taking pictures
- 9:14
of the entire globe every single day
- 9:17
um with a uh 1 by 1 m resolution. Um but
- 9:22
they're still
- 9:23
those satellites are really high up in
- 9:24
the sky and uh it's hard to tell some of
- 9:26
the things you need to tell uh to
- 9:28
actually make those educated decisions.
- 9:30
Uh the middle photo here is actually
- 9:32
from a friend of mine out in Missouri
- 9:34
working as a research grad assistant at
- 9:36
the Missouri Lincoln University. And
- 9:38
this idea is just putting a trail cam
- 9:41
next to a tree and some measuring
- 9:44
apparatus that camera can look at and
- 9:46
just figuring out how tall is the grass
- 9:48
in relation to that particular object.
- 9:50
Just so that we have some sort of
- 9:52
reference point that we can use to see
- 9:54
how well the grass is growing back.
- 9:56
If we can solve this problem along with
- 9:58
the
- 10:00
the the collar situation, I think
- 10:03
there's a world here where we can drop
- 10:05
an LLM in the middle of this loop and
- 10:07
start to work on autonomous grazing
- 10:10
operations. And so what this would mean
- 10:11
is an LLM essentially making the next
- 10:15
best decision on where the animal should
- 10:17
be any given day. But this isn't
- 10:19
multivariate analysis. This requires the
- 10:20
LLM to have several data inputs
- 10:22
including where the animals are in GPS
- 10:25
location, where they were yesterday,
- 10:27
where they might go tomorrow, what the
- 10:29
drought condition is in the area, how
- 10:30
tall the grass is across the entire
- 10:32
farm. And actually it has to make this
- 10:35
decision not just on day-to-day basis,
- 10:37
but in varying
- 10:39
degrees of relation. So where's the best
- 10:42
next place for a particular cow to be,
- 10:45
but where's the best next place for the
- 10:46
herd to be in relationship to the
- 10:48
pasture itself, in relationship to the
- 10:50
farm as a whole, and then more broadly
- 10:52
the ecosystem at large. There's
- 10:55
all of these components feed back into
- 10:57
each other and if you can optimize this
- 10:59
entire picture, you have a more
- 11:00
productive farm where you can actually
- 11:02
have more animals on fewer acres, which
- 11:05
is how we end up actually scaling to
- 11:06
compete with the feedlot style where you
- 11:08
can actually have more cows on fewer
- 11:10
grass.
- 11:12
How do we solve this problem? There's a
- 11:14
couple of components. There's three main
- 11:16
blockers that I think need to exist in
- 11:18
order for us to actually create this
- 11:19
system. The first one is building a
- 11:21
knowledge base and this is primarily
- 11:22
what I'm working on at Fire Corral and
- 11:24
then an open source project I have
- 11:26
called Open Pasture. The idea here is a
- 11:28
lot of the knowledge on when to move,
- 11:30
why where how to move,
- 11:32
the benefits of moving, etc. is all
- 11:34
locked up in primarily YouTube videos.
- 11:37
There's a bunch of really cool farmers
- 11:39
out there. I can give you a whole bunch
- 11:40
of channels you can go down rabbit holes
- 11:42
on of just good old guys out in
- 11:44
Missouri, Tennessee, Kentucky trying to
- 11:47
move their animals every single day
- 11:48
telling you what they're learning,
- 11:50
telling you what species are best for
- 11:51
this,
- 11:52
what lagoons are you want to aim for in
- 11:55
the biodiversity in your pasture.
- 11:57
There's a whole bunch of things that go
- 11:58
into this and we need to build that
- 12:00
knowledge base.
- 12:01
Fire fall is a toolkit that I used
- 12:03
actually collect this data going out
- 12:05
scraping those YouTube videos, scraping
- 12:07
research papers out to archive building
- 12:09
this knowledge base up and open pasture
- 12:11
is the actual repository I put this
- 12:13
information in to make it available to
- 12:15
any farmer I think that might be able to
- 12:17
use it.
- 12:18
The next thing to solve is the actual
- 12:21
visualization layer. There's a lot of
- 12:23
components we need to know about the
- 12:25
grass that the farmers primarily getting
- 12:26
out of the intuition from looking at the
- 12:28
pasture. The two main things worth
- 12:31
figuring out about the pasture both
- 12:33
where the animals are, where they should
- 12:34
go and where you want them to be is what
- 12:36
is the biomass, how much foliage
- 12:39
actually is available for them to
- 12:40
consume and then long-term what is the
- 12:43
biodiversity of that particular pasture.
- 12:46
If they overgraze sections too heavily
- 12:47
they'll start to over index on different
- 12:50
types of cool season, warm season
- 12:52
grasses, lagoons, etc. and ideally you
- 12:54
want a really rounded, really diverse
- 12:56
pasture over time to make sure that the
- 12:59
cattle are getting the nutrients they
- 13:00
need so you don't have to supplement
- 13:02
with things like hay, copper, aluminum,
- 13:04
etc.
- 13:05
Ideally they get all of the
- 13:07
macronutrients and micronutrients from
- 13:09
the grass itself which becomes an
- 13:11
entirely ideally hands-off system.
- 13:14
And then the third one is
- 13:16
those geofence companies. So no fence,
- 13:19
Halter. While I appreciate the
- 13:21
technology they're trying to push
- 13:22
forward I have a pretty strong
- 13:24
disagreement with them which is in order
- 13:26
to use their software they require you
- 13:27
buy their collars, and you can't plug
- 13:29
your own software into their collars.
- 13:31
From a business standpoint, I get why
- 13:33
this is. From an industry standpoint, I
- 13:35
think it's really a pain in the ass. Um
- 13:37
I would like to innovate on the software
- 13:39
layer. I would like to push GPS
- 13:41
locations to these collars that my LLM
- 13:44
can predict. I don't want to have to
- 13:45
rely on their software to do this
- 13:47
because I don't think it's as good, or I
- 13:48
think I can make it better, if I'm being
- 13:50
totally honest with you. Um so, a bit of
- 13:53
the purpose of this talk is actually a
- 13:55
call to action for you all in the
- 13:56
audience. I need someone to make me a
- 13:58
collar.
- 13:59
Um I need it to be open the APIs need to
- 14:02
be open. Ideally, it's an off-the-shelf
- 14:04
solution. Uh some of the component parts
- 14:07
that we can slap together. Uh farmers
- 14:09
are pretty scrappy and like to heal
- 14:10
their own things. There's a lot of uh
- 14:12
animosity towards John Deere in this
- 14:14
sort of like right to repair. Um so, my
- 14:17
ask to anyone maybe looking at this
- 14:18
problem is design me a collar where the
- 14:20
patent can be open and the APIs are open
- 14:23
so that we can compete on software
- 14:24
>> and optimize this solution.
- 14:27
>> Uh the next thing I'd like to maybe
- 14:28
tease you about is this actually goes
- 14:31
beyond just ruminants. Uh so, ruminant
- 14:33
is a type of animal, cows, sheep, goats.
- 14:36
Uh those are all ruminant animals. They
- 14:37
chew grass. They uh digest it in the
- 14:39
rumen in uh which is an organ that's
- 14:41
what they're called ruminants. Um but
- 14:43
there's actually an additional benefit
- 14:44
we get where we can stack species on
- 14:46
these pasture rotations. This is a
- 14:48
company called Pasture Bird. Uh they
- 14:50
were a big catalyst for me to really get
- 14:53
in obsessed with this idea. What they
- 14:55
did is took their normal chicken house,
- 14:57
put it up on big wheels, and automated
- 14:59
the movement so it creeps its width
- 15:01
every 24 hours across pasture. The
- 15:04
reason you can do it this scientifically
- 15:06
with chickens is cuz they don't actually
- 15:07
get most of their nutrients from the
- 15:08
grass. You have to supplement them with
- 15:10
grain feed uh because chickens are
- 15:12
omnivores, not quite just herbivores. Um
- 15:14
so, you can just inch this coop across
- 15:17
the grass uh giving them a uh uh uh land
- 15:21
to grow on. Uh the nitrogen from their
- 15:23
droppings actually help uh
- 15:25
as a manure or as a as a fertilizer for
- 15:28
for the the grass itself. And there's an
- 15:30
added benefit here. When you stack the
- 15:32
ruminants with the chickens, if you run
- 15:34
your ruminants first, they sort of cut
- 15:35
off the top of the grass, and then
- 15:37
chickens come behind them and peck out
- 15:39
the parasites from their droppings, and
- 15:41
it reduces the parasite load overall
- 15:43
across your farm, which reduces the
- 15:45
medication expense you have to actually
- 15:47
pay to keep your animals healthy. And
- 15:48
over time you have a more robust uh
- 15:51
uh seed stock or uh breeding stock so
- 15:53
that you can have stronger animals over
- 15:55
time that require fewer interventions
- 15:57
and can be left alone to just eat grass
- 15:58
and uh turn into meat eventually.
- 16:02
Um so, the three things I really hope
- 16:05
you all take away from this talk is one,
- 16:06
I think we need to find big, real-world
- 16:09
physical problems that we can solve um
- 16:12
that require multivariate analysis and
- 16:14
not quite uh yes or no decisions. Um
- 16:17
there are lots of problems out there
- 16:19
that don't actually have deterministic
- 16:21
solutions. I hear a lot of engineers
- 16:22
talk about how we turn LLMs into
- 16:24
deterministic processes, and my
- 16:27
contention is actually there's a lot of
- 16:28
problems that you can't solve with
- 16:30
deterministic uh algorithms. Um this is
- 16:33
one of them. It's a multivariate
- 16:34
analysis. There isn't a next best
- 16:36
paddock to move to. There's just your
- 16:38
best guess on where you think they
- 16:40
should go. Um and I think if we can take
- 16:42
systems like that, these uh multi-data
- 16:44
input systems, and drop an LLM in the
- 16:46
center to actually reason over the data
- 16:49
and at least make a suggestion that the
- 16:51
human can confirm or deny, uh we can
- 16:53
really start to scale systems like this
- 16:55
that are very much uh restricted by the
- 16:58
farmer's ability to scale their own
- 17:00
labor, their own decision-making power,
- 17:02
um and really give them the tools that
- 17:03
they need to grow their operations to
- 17:05
hopefully, I think uh all animals could
- 17:08
be raised on grass if we uh solve these
- 17:10
problems. And then the last one is is
- 17:12
maybe you can come help me solve some of
- 17:13
these problems. Um the number one
- 17:15
problem is actually just giving the
- 17:17
agents the context they need, gathering
- 17:19
the data, packaging that data, and then
- 17:22
presenting it in a way that the LLM can
- 17:24
reason over. And that's what we do over
- 17:26
at Firecrawl. Uh, so you're not thinking
- 17:28
big enough. Firecrawl is where we're
- 17:30
building the context layer for AI, and I
- 17:31
hope you can come build it with us. Uh,
- 17:33
we're hiring. Uh, so here's all the job
- 17:36
postings we currently have. Go to our
- 17:37
website and maybe find one that works
- 17:39
out for you. Uh, reach out to me. We'd
- 17:41
love to have more people trying to
- 17:42
figure out how we get data off the web
- 17:44
to solve some of these complex problems
- 17:46
and present that that data as context
- 17:48
uh, to these AI agents, and perhaps
- 17:51
we can make the world a better place.
- 17:55
My name's Cody. Uh, Open Pastures is my
- 17:57
open source project. Firecrawl is where
- 17:58
I do my day-to-day life, and uh, these
- 18:00
are my socials. I'll hang around for a
- 18:02
little bit. I love to chat more about
- 18:04
animals, cows, birds, uh, all the alike.
- 18:07
Uh, thank you very much for coming.
- 18:23
>> [music]