Discover and explore top open-source AI tools and projects—updated daily.
KazumaProjectPrivacy-first Japanese keyboard app for Android
Top 92.3% on SourcePulse
Summary
Sumire is a privacy-focused Japanese keyboard for Android, offering 100% offline functionality by processing all input and conversions on-device. It targets users prioritizing data security and those seeking a highly customizable typing experience, built upon the robust mozc engine.
How It Works
The keyboard leverages the open-source mozc engine, the core of Google's Japanese IME, for accurate, context-aware text conversion. Its primary design principle is absolute privacy, achieved by eliminating the need for an INTERNET permission and performing all operations locally. This approach is enhanced by advanced personalization features, including a powerful user dictionary, customizable snippets, and user-defined keyboard layouts, all developed using Kotlin and Jetpack libraries for a modern, efficient user interface.
Quick Start & Requirements
Installation is available via Google Play, F-Droid (Lite version), or the project's Releases page. After installation, enable Sumire in Android's Language & input settings and select it as the active keyboard. Building the project requires Android Studio, Gradle Plugin 8.10.1, JDK 17, Python 3, and CMake for optional Zenz model generation.
Highlighted Details
Maintenance & Community
The project welcomes contributions via bug reports, feature requests, and pull requests, primarily managed through the GitHub Issues page. The copyright is held by Kazuma Naka (© 2025).
Licensing & Compatibility
Sumire is released under the permissive MIT License, making it suitable for commercial use and integration into closed-source applications.
Limitations & Caveats
Advanced features like AI-powered prediction (Zenz) and translation (Gemma) are available only in the fullStandard build variant; the F-Droid and liteStandard versions exclude these. Building the Zenz models requires local setup with Python and CMake, downloading large model files during the build process.
1 day ago
Inactive