LeanBitLab/LeanType

LeanType is an Open-source keyboard, fork of HeliBoard with additional features and customisation

解決的問題

LeanType 是一款注重隱私的 Android 鍵盤,將先進的 AI 能力直接整合到打字體驗中。它解決了在語法校對、翻譯、語音轉文字以及從影像中提取文字等任務中需要在多個應用程式之間切換的問題,同時提供完全離線運作的選項以確保資料隱私。

運作方式

該專案是 HeliBoard(基於 OpenBoard/AOSP LatinIME)的分支,並透過基於外掛的架構進行了擴展。它支援多種 AI 後端:

  • 雲端 AI:透過 API 連接到 Google Gemini、Groq、OpenAI 或自架伺服器(Ollama、LM Studio)等供應商。
  • 裝置端 AI:使用 llama.cpp 處理本地 GGUF 語言模型,使用 whisper.cpp 進行裝置端語音辨識。
  • 專用外掛:利用 ML Kit 進行 OCR(相機/截圖文字提取)、翻譯和手寫辨識。

適用對象

面向希望擁有高度可自訂、注重生產力且整合 AI 工具的 Android 使用者,從要求 100% 離線功能的隱私至上主義者到利用基於雲端的 LLM 的進階使用者。

亮點

  • 混合 AI 校對:支援基於雲端的 LLM 和本地 GGUF 模型,用於語法和文字重寫。
  • 裝置端 Whisper:在裝置上本地執行的高精度語音輸入。
  • 整合 OCR:內建相機取景器和截圖偵測,用於即時文字提取。
  • 多模式翻譯:在離線外掛、ML Kit 和雲端 AI 供應商之間無縫切換。
  • 生產力工具:即時內嵌數學計算、支援動態變數的多功能文字擴展器,以及 Gboard 風格的文字編輯面板。
  • 深度自訂:零延遲的自訂音效包和多種佈局設定檔。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案