Root: ubahROOT
ubah
1 / 7 forms

v1.0 — AI-powered morphology

Type any
Indonesian
word.
Understand
all of it.

Indonesian is agglutinative. One root word generates dozens of forms. Bahasa Builder maps every single one — with grammar, usage notes, and real example sentences.

Try it now →
Next.js 16·MongoDB·Groq AI
The affix color system

ROOT

ubah

BER-

berubah

MENG-

mengubah

DI-

diubah

PER-...-AN

perubahan

PENG-...-AN

pengubahan

TER-

terubah

How it works
001

Any form. Any entry point.

Type mengubah, perubahan, or diubah. The engine resolves it to the root ubah and returns every valid grammatical form. No guessing required.

002

Grammar made visible.

Each affix type has a fixed color. Intransitive is cyan. Active transitive is purple. Passive is green. You learn to read the color before you read the word.

003

AI on the miss. Cache on the hit.

First lookup calls the AI engine. Every subsequent lookup is a direct MongoDB read. Fast by default, intelligent when needed.

Built by CodedByTravis

Open source

Part of a broader Indonesian language learning platform. Dictionary is the core feature. Sentence decomposer, spaced repetition, and audio coming next.

Start with
any word.

Open Dictionary →