Projects

Open tools for a digitally complete Kiswahili

Every project below is developed in the open under the @kamusi-org organization. Links will go live as each project reaches public release — for now they're placeholders.

@kamusi-org/ajami

Ajami

The transliteration engine

A bidirectional transliteration engine between Latin-script Kiswahili and Swahili Ajami, built on documented historic and modern orthographic conventions. Ajami is the foundation every other Kamusi project builds on.

TransliterationAjami scriptCore engine
View project →
@kamusi-org/enzi

Enzi

The Swahili Ajami learning playground

An interactive playground for learning to read and write Swahili Ajami — built for native Kiswahili speakers who read Latin script fluently but never learned the historic Ajami writing system.

EducationAjami scriptInteractive
View project →
@kamusi-org/sanifu

Sanifu

The Standard Swahili spellchecker

The most comprehensive Standard Swahili spellchecker, built for enterprise and institutional use — designed to plug into editors, CMSs and publishing pipelines that need reliable Kiswahili proofing at scale.

SpellcheckingStandard SwahiliEnterprise
View project →
@kamusi-org/hariri

Hariri

The bilingual-script document editor

A web-based document editor with native support for Standard Swahili in both scripts — write, edit and format in Latin or Ajami, in the same document, with the same editing experience.

EditorLatin & AjamiWeb app
View project →