Emotion by Hoverfly: on-device emotion detection for Kotlin Multiplatform (Android, iOS, macOS, JVM, JS, Wasm). Finds the emotions in an English message (28 GoEmotions labels such as joy, gratitude, anger, sadness, plus a simple mood). No dependencies, no network.