Add a word
Faleni grows by proposal, not free edit; that's what keeps it regular and original.
How it works
- Build before you invent. Most things are a compound of existing words, check compounds and the dictionary first.
- Coin into the right family. A new word's first sound marks its domain (table below).
- Validate. The form below checks your word as you type,
with the same rules CI runs: legal shape, not taken, right family, and no
near-homophone inside the family. (Locally that is
python3 tools/faleni.py check <word>.) - Propose. Open a pre-filled issue from the form
below (quickest), or open a pull request adding the line to
lexicon.csv, PRs run the validator in CI automatically, and a maintainer reviews and merges.
Draft a proposal
Onset → family
| Starts with | Domain | Examples |
|---|---|---|
| p- | People & body | pa person, pama mother |
| m- | Mind & feeling | me want, masu happy |
| s- | Nature | sa water, sena moon |
| t- | Things & places | tu house, tuna city |
| k- | Actions | ka go, kema eat |
| l- | Qualities & color | la good, lasa red |
| f- | Speech & info | fa speak, fila book |
| n- | Number, time & space | no time, niwi in |
| V- | Logic & connectives | a all, isa if |
Full rules in Coining words.