Tajiri Vision API¶

Crop Disease Diagnosis API¶
Add AI-powered plant diagnosis to your app in minutes.
One endpoint. Any crop. 6 languages. Instant results.
Why Tajiri Vision?¶
-
Ship Faster
Single REST endpoint. No ML expertise needed.
Focus on your product, not AI infrastructure.
-
Reach More Users
Responses in English, French, Swahili, Spanish, Portuguese, Italian.
Localized for African and global markets.
-
Mobile-Ready
Lightweight JSON responses. Works on 2G/3G networks.
Optimized for low-bandwidth environments.
-
Production-Grade
Rate limiting, request tracking, structured errors.
Built for scale from day one.
Use Cases¶
For Telecoms & Super Apps¶
Integrate crop diagnosis into your agricultural services:
- USSD/SMS services — Farmers send photos, receive diagnosis via SMS
- Farmer apps — Add diagnosis feature to existing mobile apps
- Call center support — Agents get instant diagnosis to assist farmers
For Agritech Platforms¶
Enhance your agricultural platform:
- Farm management systems — Automated crop health monitoring
- Extension services — Digital tools for field agents
- Insurance platforms — Verify crop damage claims with AI
How It Works¶
graph LR
A[📱 Your App] -->|POST image + context| B[Tajiri Vision API]
B -->|Gemini AI Analysis| C[🔍 Diagnosis]
C -->|JSON Response| A
Input: Photo + crop type + region
Output: Disease identification, confidence score, treatment plan
Quick Integration¶
import requests
response = requests.post(
"https://api.tajirifarm.com/diagnosis/",
files={"image": open("maize_leaf.jpg", "rb")},
data={
"crop_type": "maize",
"region": "Kenya",
"language": "sw" # Swahili response
}
)
result = response.json()
# {
# "crop_health": "unhealthy",
# "diagnoses": [{"name": "Maize Streak Virus", "confidence": 0.89, ...}],
# "treatment": {"urgency": "high", "immediate_actions": [...]}
# }
API at a Glance¶
| Aspect | Details |
|---|---|
| Endpoint | POST /diagnosis/ |
| Input | Image (JPEG, PNG, WebP, HEIC) + optional context |
| Output | JSON with diagnosis, confidence, treatment |
| Latency | < 3 seconds typical |
| Rate Limit | 30 requests/min (higher limits available) |
| Auth | API key (enterprise) or IP-based (beta) |
Supported Crops¶
Works with any crop. Optimized for:
Maize | Tomato | Cassava | Wheat | Coffee | Fruit trees
And many more — the AI adapts to any plant species.
Enterprise & Partnerships¶
Building agricultural services at scale?
-
Higher Rate Limits
Up to 1000 req/min for enterprise partners
-
Dedicated Support
Technical integration assistance & SLA
-
Custom Solutions
White-label, on-premise, custom models
Contact: partners@tajirifarm.com