Idiom

Idiom / Lingo — Translation Vertical

  • *rea:*Workspace
  • *ath:*platform/idiom (engine) + apps/lingo (flagship product)
  • *ind:*White-label SaaS translation platform — text, documents, voice, camera, localization, and API

Role in the stack

Idiom is Koder's translation vertical — a multi-tenant engine for companies that want to launch their own branded translation platforms. It powers apps/lingo (Koder Lingo, Flutter) as the flagship consumer app. *diom is the engine (B2B), Lingo is the flagship (B2C)*

Modules

Module Description
*ext* 200+ languages, dictionary, context examples, formal/informal
*ocs* DOCX, PDF, PPTX, XLSX, 15+ formats, preserves formatting
*eb* Full website translation via reverse proxy with SEO support
*ision* Camera/AR real-time translation, OCR, handwriting recognition
*oice* Bidirectional conversation, phone call translation, speechtospeech
*TS* Neural texttospeech with regional variants and IPA pronunciation
*ffline* Downloadable language packs for 100% on-device translation
*xtensions* Browser extensions, keyboard integration, system-wide translation
*PI* REST with glossaries, custom models, batch translation, SDKs
*ocalization* Full TMS — translation memory, CAT editor, Git, OTA, QA checks
*elf-Hosted* On-premise Docker deployment with NMT models, GDPR/HIPAA compliant
*I* LLM-powered contextual translation, adaptive MT, quality estimation

Client platforms

Android, iOS, macOS, Windows, Linux, Apple Watch, Wear OS, PWA.

Primary couplings

Consumer Relationship
apps/lingo Flutter flagship product running on Idiom engine
platform/id User authentication
platform/kompass Multi-tenant (one translation customer = one org)
ai/gateway LLM-powered translation + quality estimation
ai/voice Speech recognition for voice translation

Source: ../home/koder/dev/koder/meta/docs/stack/modules/idiom.md