When Yapiri was being designed, one question came before all others: what kind of writing system should it be? Not which glyphs to draw, not which fonts to use — but what fundamental structure should govern the relationship between sound and symbol. The answer to that question determined everything else.
Yapiri is a phonemic alphabet. That is not the same thing as a syllabary, or an abjad, or an abugida — even though all four are ways of representing language in writing. Understanding the difference between a phonemic alphabet and an abugida is the key to understanding why Yapiri works the way it does, and why that matters for Kokborok specifically.
What Is an Abugida?
An abugida is a writing system in which each base character represents a consonant with an inherent vowel — almost always the vowel /a/. You do not write the vowel separately. It is assumed to be there unless you explicitly mark it otherwise.
To change the vowel, you attach a diacritic mark — a small symbol placed above, below, before, or after the consonant. To write a consonant with no vowel at all — a bare consonant at the end of a syllable, for example — you must use a special cancellation mark, sometimes called a virama or a killer, to suppress the inherent vowel that is always lurking inside every consonant.
Devanagari, Bengali, Tamil, Kannada, Odia, and Tibetan are all abugidas. They belong to the same broad Brahmic family, and they all share this fundamental structure: the consonant is primary, the vowel is secondary, and silence must be actively marked.
"In an abugida, a consonant standing alone is never truly silent — it is always carrying a vowel, until you tell it not to."
On the logic of Brahmic script familiesThe two existing indigenous scripts for Kokborok — Aima and Kokmari (also called Koloma) — are both abugidas. They were designed within the Brahmic tradition, following the same structural logic as Bengali, the script most Tiprasa people already read. Each consonant in both scripts carries an inherent /a/ vowel, uses vowel diacritics to indicate other vowels, and requires a cancellation mark to write a bare consonant.
What Is a Phonemic Alphabet?
A phonemic alphabet is a writing system in which each symbol represents exactly one sound — and nothing more. Consonants do not carry hidden vowels. Vowels are written as their own independent characters, equal in status to consonants. There is no inherent vowel to suppress, and therefore no need for a cancellation mark.
You read what is written. Nothing is implied. Nothing is hidden.
The Roman alphabet — the script you are reading right now — is a phonemic alphabet. So is the Greek alphabet, the Cyrillic alphabet, and the Korean Hangul (in its design principles, at least). And so is Yapiri.
The Core Difference, Side by Side
The simplest way to feel the difference is to look at what happens when you write the same syllable in each system. Take the Kokborok syllable ki — the consonant /k/ followed by the vowel /i/.
| In an Abugida | In Yapiri (Phonemic Alphabet) |
|---|---|
| Base form The consonant /k/ is written with an inherent /a/ already inside it. Written alone, it reads ka, not k. |
Base form The consonant /k/ is written as . It represents only /k/. No vowel is attached. Written alone, it reads k. |
| To write ki You take the base consonant and attach an /i/ diacritic mark — a small symbol that overrides the inherent /a/ and replaces it with /i/. |
To write ki You write followed by — the consonant /k/ and the vowel /i/, as two separate, equal characters. |
| To write bare k You must attach a virama (cancellation mark) to the consonant to suppress its inherent /a/ and leave only the consonant sound. |
To write bare k You simply write . There is nothing to cancel. The consonant already contains only the consonant. |
| Total rules You must learn: the base consonant form, the vowel diacritic set, and the virama — three layers for every syllable. |
Total rules You must learn: the consonant character and the vowel character. Two characters. No additional layer. |
Why Kokborok Needs a Phonemic Alphabet
The choice between an abugida and a phonemic alphabet is not merely aesthetic. It has direct linguistic consequences — and for Kokborok, those consequences are significant.
Kokborok ends many words with bare consonants. Words like wak (pig), bok (rain), and rok (blood) end with a consonant that carries no vowel sound. In an abugida, each of those final consonants would require a virama to suppress its inherent vowel. In Yapiri, those consonants are simply written as themselves — because they have no inherent vowel to suppress.
Kokborok has the schwa. The sixth vowel of Kokborok — ə, the central neutral vowel — occurs frequently mid-word and behaves very differently from /a/. An abugida design that treats /a/ as the inherent vowel would require constant, repetitive marking to distinguish /a/ from /ə/ at every syllable boundary. In Yapiri, both are independent characters. ə has its own dedicated glyph, , just like any other vowel.
Kokborok has aspirated consonants that change meaning. The difference between p and ph, between t and th, is not decorative — it is phonemic. Aspiration distinguishes words. In Yapiri, each aspirated consonant has its own dedicated character. In an abugida, aspiration is typically handled through conjunct forms or secondary marks — adding visual complexity to an already layered system.
The Inheritance Problem
There is a second, harder reason why Yapiri was not designed as an abugida — and it has less to do with Kokborok's phonology and more to do with history.
Both Aima and Kokmari are abugidas. They were created with full awareness of Bengali script conventions, which the majority of literate Tiprasa people already knew. The hope was that familiarity with the Brahmic structure would lower the barrier to learning a new script. There was genuine logic to that reasoning.
But the abugida structure also meant that both scripts inherited all of the Brahmic system's cognitive assumptions — assumptions that are shaped by Sanskrit phonology, not Kokborok phonology. The inherent vowel in Brahmic scripts is /a/ because Sanskrit words rarely end in bare consonants. Kokborok words frequently do. The virama, so natural in Sanskrit-derived scripts, becomes a constant companion in Kokborok abugidas — applied at every word-final consonant, for almost every common noun and verb.
A script that must apologise for the language it is writing — that must suppress and override its own default assumptions at every turn — is a script that was not built for that language.
Yapiri was built from the sounds of Kokborok outward, not from a pre-existing script tradition inward. A phonemic alphabet has no inherent vowel to suppress. It makes no assumption about what sound a consonant carries by default. It simply represents sounds — all sounds equally — and lets the writer put them in whatever order the language requires.
What This Means When You Write
The practical effect of Yapiri's design is this: what you see is exactly what you say. There are no hidden layers, no default assumptions to unlearn, no cancellation marks to remember. The relationship between writing and speech is unambiguous in both directions — from spoken word to written text, and from written text back to spoken word.
This is why Yapiri can be learned from its glyph chart alone. There is no rule that says "this consonant assumes a vowel unless marked otherwise." Every character in the script means precisely one thing, and that thing never changes.
Seven sounds. Seven characters. No inherent vowels. No diacritics for the vowels (they are written directly). No cancellation marks for the consonants (they need none). Every character does exactly one job.
That is the promise of a phonemic alphabet. And that is what Yapiri was built to deliver.
A Note on Diacritics
Yapiri does have two diacritics — the high tone mark and the reduplication mark. These are sometimes cited as evidence that Yapiri is not a "pure" alphabet. But they serve entirely different functions from the vowel diacritics in abugidas.
The high tone mark modifies the prosodic quality of a vowel — its pitch — not its identity. The vowel it attaches to is still fully written and fully present. The reduplication mark signals a grammatical feature — repetition of a syllable or word — and is a concise notational shorthand, not a structural necessity. Neither diacritic suppresses, replaces, or implies any other character. They are additions, not overrides.
An abugida diacritic replaces the inherent vowel. A Yapiri diacritic adds to a character that is already fully specified. That distinction is the whole difference.
The Bigger Picture
The question of what type of writing system to build is, at its root, a question about whose knowledge and whose assumptions get built into the foundation. An abugida imports the logic of Sanskrit phonology — a logic that is elegant and powerful for the languages it was made for, but foreign to Kokborok's structure. A phonemic alphabet imports no phonological assumptions at all. It is a blank sheet.
Yapiri chose the blank sheet. Not because abugidas are inferior — they are extraordinary achievements — but because Kokborok deserves a script that starts from its own sounds, its own syllable shapes, its own phonological habits. A script that does not require its speakers to fight against the default assumptions baked into every character they write.
A living alphabet born from the Tiprasa people should be shaped by the Tiprasa language. Yapiri is that attempt — one character, one sound, no exceptions, no apologies.
Community Thoughts
Loading