LeanBitLab/LeanType
LeanType is an Open-source keyboard, fork of HeliBoard with additional features and customisation
LeanType – プライバシー優先、AI 対応 Android キーボード
概要 – LeanType は、軽量でプライバシー重視の HeliBoard コードベースを基盤とするオープンソースの Android 入力メソッド(IME)です。最新の生産性向上ツールを多数追加し、そのほとんどはデバイス上でオフライン実行でき、校正、翻訳、テキスト生成のためのオプションのクラウドベース AI サービスも利用できます。
主な機能
- AI 校正と生成 – Google Gemini、Groq、OpenAI、または自己ホスト型の OpenAI 互換エンドポイント(Ollama、LM Studio、LocalAI など)に接続します。オフラインフレーバーでは、
llama.cppを介して量子化 GGUF モデルをローカルで実行し、オンデバイス文法チェックも可能です。 - 音声入力 – 専用の音声プラグインによるオンデバイス Whisper 音声テキスト変換。
- 手書きと OCR – ML Kit によるキーボード内カメラビューファインダーとスクリーンショット OCR。プラグインでも提供されます。
- 翻訳 – オフラインプラグインまたはクラウド AI。言語ごとに選択可能。
- 数式評価 –
=の後に入力した式のインライン計算。 - 豊富なカスタマイズ – サウンドパック、キー形状/テーマスライダー、アプリごとのプロファイル、カスタムツールバーキー、最大 5 つの保存レイアウトプロファイル。
- プライバシー優先設計 – 機密権限なし(連絡先、システムアラートウィンドウなし)。クラウド AI または更新チェックのためだけにオプションのインターネットアクセス。
フレーバー
| フレーバー | 使用タイミング | AI サポート |
|---|---|---|
| 標準(推奨) | 一般ユーザー、F-Droid または直接 APK インストール | クラウド AI + プラグインによるオプションのオフライン GGUF |
| オフライン | エアギャップまたは最大プライバシーデバイス | インターネットなし。ローカル GGUF モデルのみ実行 |
両フレーバーとも 11 MB 未満で、Android 6.0+(標準)または Android 5.0+(オフライン)で動作します。
仕組み
- ベース APK(標準またはオフライン)をインストールします。
- リンクされた GitHub リリースから必要なプラグイン(音声、OCR、翻訳、手書き、オフライン AI)を追加します。
- クラウド AI の場合は API キーとモデル ID を提供し、オフライン AI の場合は GGUF モデルファイルをロードします。
- 設定 UI で必要な機能を有効にします – すべてアプリごとに切り替え可能です。
対象ユーザー
- データ漏洩権限なしで AI 支援の校正、翻訳、音声入力を必要とするキーボードユーザー。
- 独自の LLM サーバーを実行し、モバイルキーボードを接続したい開発者やプライバシー意識の高い組織。
- 低接続環境での作業のためにオフライン機能(例:オンデバイス Whisper や GGUF モデル)を好む人。
コミュニティと拡張性 LeanType には小さなプラグインエコシステム(AI、音声、OCR、翻訳、手書き、サウンドパック、テーマ)が付属しています。各プラグインは独立した APK で、キーボードは Android の IPC メカニズムを介してロードします。アプリ全体を再構築せずにコンポーネントを簡単に追加または置換できます。
ライセンスとサポート
- GPL-v3 ライセンス。GitHub Sponsors と Open Collective を通じてスポンサーオプションがあります。
- 定期的なリリース、内蔵セルフアップデータ(標準フレーバー)、バグや機能リクエスト用の公開 issue トラッカー。
結論 – LeanType は、プライバシー優先の設計とオプションの AI 支援を組み合わせ、クラウドと完全オフラインの両方の操作を提供する、本格的で機能豊富な Android キーボードです。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト