Overview
A translation and language-learning agent built to sit inside existing product pipelines. English is the hub language with 10 languages wired and running in production. The integration model is infrastructure: hook it into a pipeline and it operates in-flow. A standalone consumer application is in development for direct access.
Problem
Translation tools are almost always applications — open, paste, get a result. That shape is wrong when translation needs to be a first-class feature of a messaging product. The layer has to be invisible: triggered by context, returned inside the same interface the user is already in, language-pair-aware with no per-request configuration.
The second dimension is learning. Returning a translation answers the immediate question; it doesn't build the underlying capability. A service that only gives the answer misses the opportunity to surface vocabulary, register, and structure in the moment they're most relevant.
Solution
Designed from the start as a pipeline-native service. The agent exposes a consistent API that IM platforms and consumer interfaces call — no knowledge of the underlying model or routing logic required from the calling system.
- Drop-in integration — joined an already-integrated IM pipeline and slotted in without requiring changes upstream. That is infrastructure behaviour, not tool behaviour.
- English as hub — all 10 languages route through a consistent English-anchored model configuration; accuracy validated to production standard across the full set.
- 10-language coverage — pairs wired and exercised; routing selects the correct model configuration per pair automatically.
- Learner metadata in-band — the response includes key vocabulary, tone and register notes, and alternative phrasings alongside the translation. The consuming interface decides how much to surface.
Tech Stack
| Layer | Choice |
|---|---|
| Core model | LLM API |
| Language pairs | English + 10 languages (production) |
| Integration | Webhook / API — IM platform agnostic |
| Consumer app | In development |
Outcome
10-language pipeline running in production. IM integration proven end-to-end. Standalone consumer interface in development.