Personal·Personal project·2026
SayWell
Type in Singlish. Say it in English.
Problem
Singlish is how people type. Formal English is what many messages need. Switching apps to rewrite breaks the flow.
What I built
- Native iOS keyboard extension
- Cloudflare Worker translation API with KV cache
- Gemini-backed rewrite with a small, fast path
Outcome
A keyboard you stay in — type naturally, send in English.
SwiftiOS KeyboardCloudflare WorkersKVGemini