ResearchResearch paperLarge Language Models1 source · Oct 15, 2026

Pearl-Chat: Engineering a native Luganda language model from first principles in JAX and Flax NNX

We present Pearl-Chat, an 8,473,122-parameter ($\sim$8.5M) causal decoder-only transformer engineered for Luganda (Oluganda, ISO 639-2: lg), a low-resource Niger-Congo Bantu language spoken by over 10 million people in East Africa.

Key points

  • Autoregressive foundation language models predominantly target high-resource Indo-European languages, imposing computational and morphological penalties on under-represented African languages.
  • Generic multilingual tokenizers routinely exceed fertility rates of 3.2 tokens per word on agglutinative Bantu languages, degrading context efficiency and inflating latency.
  • Built from first mathematical principles in JAX and Flax NNX, Pearl-Chat uses explicit functional state decomposition (nnx.split and nnx.merge), deterministic resumable data streaming via Google Grain, and SPMD tensor parallelism using jax.sharding.Mesh.
  • We introduce a byte-level byte-pair encoding (BPE) subword tokenizer trained from scratch on curated Luganda corpora ($V = 8,192$), achieving 4.88 characters per token compression and 1.60 tokens per word fertility, a two-fold compression improvement over LLaMA-3 (128K) and Gemma (256K).

Sources (1)

  • [1]Pearl-Chat: Engineering a native Luganda language model from first principles in JAX and Flax NNX
    arXiv (AI, ML, NLP, CV, robotics, multi-agent) · Oct 15, 06:22 PM
    We present Pearl-Chat, an 8,473,122-parameter ($\sim$8.5M) causal decoder-only transformer engineered for Luganda (Oluganda, ISO 639-2: lg), a low-resource Niger-Congo Bantu language spoken by over 10 million people in East Africa.
    Autoregressive foundation language models predominantly target high-resource Indo-European languages, imposing computational and morphological penalties on under-represented African languages.

Extractive summary: sentences quoted from the sources.

Before this

  1. Oct 15, 2026Designing Transformers for Continuous Diffusion Language Models
  2. Oct 15, 2026Towards Continual Learning: Mitigating Forgetting With Subspace Tuning
  3. Oct 15, 2026RoleQ: Role-Aligned Scales for Converting Language Models to Ternary
  4. Oct 15, 2026Calibration Language Shapes Block-Influence Pruning in Multilingual Language Models
  5. Oct 14, 2026Introducing Timestral
  6. Oct 14, 2026Eye, Robot: Learning Expressive Gaze Dynamics via a VLM-Guided Transformer-VAE

Related