For Kenyan Farmers

Know what to expect
before you plant

Most farmers find out a harvest was bad in May. CropAI lets you check the numbers in January โ€” before you buy seeds, before you pay for labour, before you commit to the wrong crop.

Maize โ€” Nakuru, 1 acre
2.4
tonnes per hectare expected
Rainfall matchGood
Soil pHNeeds lime
Fertilizer efficiencyHigh
KES 42,000
Projected net profit
July
Expected harvest
โœ“ Planted March 12
โš  Lime before planting
9 crops
supported across Kenya
10 years
of weather data per county
40+ regions
with local soil data
Free
to get started

Four things that go wrong
every season

These are not unusual situations. They happen to almost every smallholder in Kenya, every year. Here is what CropAI actually does about them.

Rainfall
You plant, but the rains fail
Short rains, long rains โ€” the timing shifts every season. You rely on what worked last year. But last year was different.
How we help
CropAI pulls 10 years of rainfall data from your county and flags when your chosen planting date historically leads to low yields.
Yield
You spend on fertilizer, but yields stay low
Fertilizer is expensive. You buy it, apply it, and still harvest less than your neighbor. Nobody tells you why.
How we help
Enter your soil pH and moisture levels. The model tells you exactly how much fertilizer will make a difference for your crop and soil type.
Price
You sell at harvest โ€” always at the lowest price
Everyone harvests in May. Everyone sells in May. Prices drop. You needed to know your harvest window three months ago.
How we help
The system calculates your likely harvest window from your planting date so you can plan storage and time your sale better.
Crop choice
You chose the wrong crop for your land
Coffee looks like better money than maize. But your altitude, rainfall, and soil tell a different story. You find out after two seasons.
How we help
Compare yield and profit estimates across crops before you plant. Put numbers on the decision.

Nine crops, all major
Kenyan growing regions

The model was trained on Kenyan county data โ€” not global averages. Nakuru maize behaves differently to Kitui maize. The predictions reflect that.

Maize
Maize
Growing season
March โ€“ Aug
Kenya avg yield
2.1 t/ha avg
โœ“Yield estimate using your soil pH, moisture, and organic carbon
โœ“Net profit after fertilizer cost and local market price
โœ“Harvest window from your planting date
โœ“Risk flags for weather and soil conditions before you plant
โœ“AI recommendations specific to your inputs

Three inputs.
One clear answer.

No complicated setup. No guesswork. Enter your details and see the numbers.

1
Enter your farm details
Your crop, location, planting date, and soil readings. Soil pH and moisture testers cost under 1,000 shillings at any agro-vet.
2
The model runs on your data
XGBoost compares your inputs against 10 years of local weather and soil data from your region. Patterns from your specific county, not global averages.
3
You get numbers to plan with
Expected yield, net profit after costs, harvest window, and any soil or weather risks worth knowing about before you plant.

What changed for them

Not success stories. Honest accounts of one decision they made differently.

Last year I planted maize too late because I was waiting for the land to dry. The system showed me that planting two weeks earlier โ€” even in slightly wet soil โ€” gives better results in Eldoret. This season I tried it. Night and day.

Peter Cheruiyot
Eldoret, Uasin Gishu ยท Maize

I was spending 8,000 shillings on fertilizer per acre and wondering why yields were flat. Turns out my soil pH was wrong for beans. The tool told me to lime the soil first. Simple fix I had never heard about.

Grace Wambui
Muranga, Central ยท Beans

Your next planting season
starts with a number

Create an account, enter your crop and location, and see what the data says. Takes about three minutes.

Get started โ€” it is free