Agro-Norm app icon

Agro-Norm

An agronomist in every farmer's pocket.
For small-holder farmers in Rwanda & East Africa

A pocket agronomist that remembers your farm and answers in your language.

Agro-Norm helps farmers track every activity on their land — planting, fertilizing, labor payments, harvest — and turns that history into personalized agricultural advice through a multi-modal AI assistant that speaks Kinyarwanda, French, and English.

Android · live 3 languages · en / fr / kin Offline-first Built for Rwanda

The problem

Farmers carry their farm's history in their head — and pay for expert advice only when something has already gone wrong.

A typical small-holder farmer in Rwanda manages multiple plots, multiple crops, and multiple seasonal cycles — entirely from memory. When pests appear, when leaves yellow, when a labor cost spikes: there is no log to look back on, no second opinion to call, no agronomist on speed-dial.

When advice is available, it is often in the wrong language, generic instead of local, and not connected to what the farmer actually did this season.

Agro-Norm closes that gap with a simple, durable record-keeping tool and a context-aware AI assistant in one app.

What it does

Four core capabilities, tightly integrated.

Each feature works alone, but together they compound — every farm log makes the AI's answer better, every AI answer encourages another log.

01

Farm Logs

Quick, structured entries for every meaningful event on the farm. Each log is dated, categorised, and can include a Rwandan-franc amount, a description, a photo, and a mapped polygon of the affected area.

  • Seven activity types: planting, fertilizing, irrigation, pest control, labor payment, equipment maintenance, harvest
  • Optional photo from camera or gallery
  • Optional area mapping via Google Maps overlay
  • Searchable, filterable timeline per farm
02

AI Assistant

A multi-modal agricultural assistant trained on Rwandan growing seasons and regional crops. Ask a question in text, attach a photo of a leaf, and get a concrete, season-aware answer in seconds.

  • Text and photo-based queries
  • Uses the farmer's recent activity as context for grounded answers
  • Specific guidance: "apply urea at 100–150 kg/ha," not "use fertilizer"
  • Aware of Rwandan seasons A (Sept–Jan), B (Feb–Jun), C (Jul–Sep)
03

Smart Mode (Offline Knowledge)

The app ships with a curated library of agricultural answers from the Rwanda Agriculture Board, MINAGRI, and FAO. For common questions, the answer appears instantly — even with no internet — and only falls back to the AI when the question is novel.

  • Hundreds of pre-seeded Q&A entries in all three languages
  • Full-text search runs on the device
  • Sources cited on every answer
  • Zero data charge for cached knowledge
04

Multi-Language by Default

Every screen, every error message, every AI response respects the farmer's language preference — set once at sign-up, switchable any time from the profile.

  • Ikinyarwanda · Français · English
  • AI answers honour the preference automatically
  • Locale-aware date and currency formatting
How it works

From install to first AI answer in under three minutes.

No complex setup. No paid tier required to begin. No dependencies on village-level infrastructure beyond an Android phone and an occasional connection.

STEP 01

Sign up

Name, email, language. Optional phone and farm location. Your data is yours; nothing is shared with another farmer.

STEP 02

Log what you do

Each time you plant, pay labor, spray, or harvest, open the app, pick the activity type, add a note and amount, and save. Optionally attach a photo or map the plot.

STEP 03

Ask the assistant

"Why are my maize leaves yellow?" "When should I plant beans in Musanze?" Photo of a sick coffee leaf. The assistant uses your recent logs to ground its answer.

STEP 04

Plan the next season

Review your timeline. See what you spent on each crop, what gave the best yield, what to do differently. Carry the lesson into the next planting window.

Why it matters

Concrete benefits for the farmer, season after season.

Catch problems early

Photo-based diagnosis flags pest and disease symptoms before they spread across the plot.

Spend with intention

Labor and input costs become a record you can review, not a number you struggle to recall.

Plan the right inputs

Specific guidance on dose, timing and product — not "use more fertilizer." Less waste, better yields.

Work in your language

Kinyarwanda, French, or English — the same answer, written naturally in the language you read.

Work without bars

The most common questions are answered from on-device knowledge. The internet is optional, not required.

Build a record over time

Your farm history is durable, portable, and yours. Useful for cooperatives, lenders, and your own planning.

Languages

Three languages. Equal effort in each.

ISO kin
Ikinyarwanda
"Amababi y'ibigori atukura akenshi biterwa no kubura azote mu butaka. Igisubizo: koresha ifumbire ya Urea kg 100–150 kuri hectare."
ISO fr
Français
"Les feuilles jaunes du maïs indiquent souvent une carence en azote. Solution : appliquer de l'urée à 100–150 kg/ha."
ISO en
English
"Yellow maize leaves often indicate nitrogen deficiency. Apply urea at 100–150 kg/ha for noticeable recovery within ten days."
Built with rigor

Engineered for the realities of rural connectivity and the seriousness of agricultural advice.

  • +
    Local-first architecture Farm logs and AI conversations live on the device first. Sync to the cloud is opt-in and resumable.
  • +
    Source-cited knowledge base Pre-seeded answers reference RAB, MINAGRI, and FAO so farmers know who said what.
  • +
    Server-side AI inference All LLM calls run on the backend with provider failover, rate limits, and a per-farmer audit trail.
  • +
    Secure by default JWT authentication with server-side revocation on logout, bcrypt-hashed passwords, no API keys shipped to phones.