- Area: Workspace
- Path:
platform/verba (engine) + apps/poly (flagship product)
- Kind: White-label SaaS language learning platform with gamification, AI tutoring, and spaced repetition
Role in the stack
Verba is Koder's language learning vertical — a multi-tenant engine for schools, companies, and organizations to launch their own branded language-learning platforms. It powers apps/poly (Koder Poly, Flutter) as the flagship consumer app. Verba is the engine (B2B), Poly is the flagship (B2C).
Modules
| Module |
Description |
| Lessons |
Structured path with units, levels, CEFR alignment (A1→C2) |
| Gamification |
XP, streaks, leaderboards, leagues, achievements, hearts, gems |
| SRS |
Advanced spaced repetition (FSRS/SM-2) with flashcards |
| Speaking |
Speech recognition, pronunciation feedback, AI conversation partner |
| Listening |
Native audio, dialogues, native speaker videos, podcasts |
| Reading |
Progressive texts, parallel reading, importable content, stories |
| Writing |
Cloze, translation, free writing with community/AI correction |
| Grammar |
Explanations, conjugation tables, grammar challenges |
| Vocabulary |
Frequency-based, visual, mnemonic, 5K+ per language |
| AI |
Tutor, roleplay, explain answers, adaptive difficulty, pronunciation coach |
| Social |
Language exchange, community correction, forums, leaderboards |
| Tutoring |
Tutor marketplace (1-on-1 + group), video classroom, reviews |
| Certification |
Placement, CEFR certificates, exam prep (DELEDELFJLPT/IELTS) |
Primary couplings
| Consumer |
Relationship |
apps/poly |
Flutter flagship product running on Verba engine |
platform/id |
User authentication |
platform/kompass |
Multi-tenant (one school / company = one org) |
ai/gateway |
AI tutor + roleplay + pronunciation coach |
ai/voice |
Speech recognition for pronunciation feedback |