Mateza is the developer platform for KinyarwandaβEnglish translation. Ship language features in your app with a single REST endpoint.
Auto-rotating starter examples
0 / 10,000Auto example: Hey Ulrick, Iβm leaving the office now. I should be there in about twenty minutes π Β· click override to type.
Translation will appear here
Why Mateza
Sub-second API responses for Kinyarwanda β English translation. Quality-scored output with every request.
Simple REST API with JSON payloads and standard bearer auth. One endpoint, predictable responses, easy to integrate.
Purpose-built models for KinyarwandaβEnglish pairs. Project-scoped glossaries for domain-specific accuracy.
Batch translation (up to 50 per request), request logging, usage tracking, and API key management built in.
How it works
POST a JSON body with your text, source language, and target language.
Specify rw (Kinyarwanda) and en (English) as source and target. Pick a model variant if needed.
Receive translated text with a quality score, model info, and latency in milliseconds.
curl -X POST https://api.mateza.us/api/v1/translate \
-H "Authorization: Bearer mtz_live_..." \
-H "Content-Type: application/json" \
-d '{
"text": "Hello, how are you?",
"source_lang": "en",
"target_lang": "rw",
"project_id": "prj_..."
}'API key generation coming soon. Request early access to get started.
< 500ms
Average latency
50
Batch items per request
Glossary
Project-scoped term matching
Audit log
Full request logging per key