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+(オフライン)で動作します。

仕組み

  1. ベース APK(標準またはオフライン)をインストールします。
  2. リンクされた GitHub リリースから必要なプラグイン(音声、OCR、翻訳、手書き、オフライン AI)を追加します。
  3. クラウド AI の場合は API キーとモデル ID を提供し、オフライン AI の場合は GGUF モデルファイルをロードします。
  4. 設定 UI で必要な機能を有効にします – すべてアプリごとに切り替え可能です。

対象ユーザー

  • データ漏洩権限なしで AI 支援の校正、翻訳、音声入力を必要とするキーボードユーザー。
  • 独自の LLM サーバーを実行し、モバイルキーボードを接続したい開発者やプライバシー意識の高い組織。
  • 低接続環境での作業のためにオフライン機能(例:オンデバイス Whisper や GGUF モデル)を好む人。

コミュニティと拡張性 LeanType には小さなプラグインエコシステム(AI、音声、OCR、翻訳、手書き、サウンドパック、テーマ)が付属しています。各プラグインは独立した APK で、キーボードは Android の IPC メカニズムを介してロードします。アプリ全体を再構築せずにコンポーネントを簡単に追加または置換できます。

ライセンスとサポート

  • GPL-v3 ライセンス。GitHub Sponsors と Open Collective を通じてスポンサーオプションがあります。
  • 定期的なリリース、内蔵セルフアップデータ(標準フレーバー)、バグや機能リクエスト用の公開 issue トラッカー。

結論 – LeanType は、プライバシー優先の設計とオプションの AI 支援を組み合わせ、クラウドと完全オフラインの両方の操作を提供する、本格的で機能豊富な Android キーボードです。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト