Skip to content
Kotoshu Kotoshu 言修
News

2026-09-09 release. 9 September 2026

The engine worker ships as @kotoshu/worker 0.1.0

The playground worker protocol ships on npm as createEngine, covering load, check, suggest-batch, semantic, and detect, with the same pinned resources, the same caching, and no install step.

  1. @kotoshu/worker exposes createEngine(onMessage), which speaks the full protocol the playground runs: dictionary loading with progress, batched priority suggestions, the opt-in semantic tier with buckets, and language detection, plus a ready new Worker() entry and the pure semantic-merge half. It runs in the browser and in Node.
  2. CI now enforces what docs used to claim: latency gates (en 56 ms average vs the 120 ms budget, pt 346 vs 700) and frozen wasm memory ceilings (en 46.9/64 MB resident with tier and buckets).

see also @kotoshu/worker on npm kotoshu-rs PR #28