DianiFarm
Ask Mkulima AI

Ask anything about your farm — animals, crops, health, feeding, breeding.

Click any card to manage that category

-
Cattle
🐔
-
Chickens
-
Crops
-
Dogs
🦆
-
Ducks
🐐
-
Goats
🐇
-
Rabbits
🐑
-
Sheep
Urgent To-Do
View all
Upcoming Births
View all
ServicedSpeciesFemaleMaleExpectedStatus
Recent Production
Litter Care Reminders
Recent Sales
View all
DateItemBuyerAmount
Financial Snapshot

Things to buy, spray, or do on the farm

Click any card to manage that category

All Animals
View all →
Name / IDSpeciesSexDOBSourceStatus
Animal Distribution
Recent Health Records
View all →
DateAnimalSpeciesDrugCondition

Current inventory across all species

Name / IDSpeciesSexDOBSourceAgeCostSellerStatusNotes

Manage the species used across the farm system

SpeciesIcon PreviewColourHow AddedAnimals on Farm
Pregnancies / Services
Service DateDoeBuckExpected KindleActual KindleLitter #Size

Average kit weights from 21 to 119 days

LitterBornDamBreedAge Today21d35d/Wean49d63d77d91d105d119d

All treatment events across all species

DateAnimalSpeciesTypeDrugDisease/UseDosageNext DoseVet / CostNotes

All plants tracked from nursery to field

PlantCategoryPlantedSproutedTransplantedNPKCANNotes

Pesticide applications - safe harvest dates calculated automatically

DatePesticidePHI (days)Re-EntryTarget PestApplied ToAmountSafe Harvest DateStatusNotes
Pesticide Inventory
ProductCostStockUsage RatePurposePHINotes

Seeds, feed, tools, equipment, medication and more

-
Total Spend
-
Total Purchases
DateCategoryItemQtyTotal (KES)SupplierActions

Manage the categories used to classify farm inputs

CategoryIcon PreviewColourItems

All feed purchases across all species

Total Feed Spend
-
Rabbit guidelines: 25g pellets per kg body weight/day. 63d+ ad-libitum.
DateItemQtyCost/UnitTotalSpeciesSupplier

Daily eggs collected per flock

Total Eggs (filtered)
-
DateSpeciesFlock / PenEggsBroken

Daily milk yield per animal

Total Litres (filtered)
-
DateSpeciesAnimalSessionLitres

Harvest and yield records — closes the plant → spray → harvest loop

Records
-
DateCropQuantityGradeNotes

Weight-over-time for any animal — growth tracking

Records (filtered)
-
DateAnimalSpeciesWeightNotes

Animals and produce sold

-
Total Revenue
-
Animals Sold
DateTypeSpeciesItemQtyPrice EachTotalBuyerPhoneSource

All livestock acquisition history

-
Total Spent on Animals
DateSpeciesDescriptionQtyCost EachTotalSellerPhoneNotes
-
Avg Dressing %
-
Avg Gross Weight
DateSpeciesDescriptionGross WtNet WtAgeDressing %

Income vs. expenses summary

-
Total Income
-
Total Expenses
-
Net
Income Breakdown
CategoryAmount
Expense Breakdown
CategoryAmount

* Expenses include feed, animal purchases, seed purchases and recorded equipment costs. Vet costs are not fully costed (drugs without prices excluded).

All drugs & pesticides in stock - tap any row to view full details, photo & precautions

Drug / ItemSpeciesPurposeDosageIn StockExpiryStatusNotes

All inputs — pesticides, fertilisers, usage rates and PHI

DateProductTypeQtyCostUsage RateTarget / PurposePHIExpirySupplierNotes
Total spend: -

Individual doe and buck breeding records with conception scores

Conception rate = services that produced a kindle ÷ total services. Rate >70% = excellent · 50-70% = good · <50% = review feeding & timing.

Performance Cards

Individual animal records - births, health events, purchases and sales

Weather

7-day forecast for your farm's location (detected from your browser). If location access is off, search for your town instead. Data from Open-Meteo.

Voiceover Script

0 / 4000

Voice Settings
Loading models…

Tick a model to reveal its voices and a Preview button. Each ticked model makes its own clip so you can compare. Live from openrouter.ai/models. More models / previews = more credits used.

Free-text accent/mood/pace direction. Only OpenAI models read this — for other models, shape the result with the voice choice and the parameters below. Dimmed when no OpenAI model is ticked.

OpenRouter's speech endpoint outputs MP3 or PCM. PCM is raw samples for a DAW/editor — download only.

Tip for a Kenyan voiceover: tick a model, Preview a few of its voices to find the closest accent, then Generate. Gemini Flash TTS (30 voices, many languages) and MAI-Voice-2 are strong non-OpenAI options.