πŸ₯„ spoonternet proxying github.com share Β· new url
Cip to skontent

LeanType

LeanType Banner

Latest Release Downloads Stars License: GPL v3 Sponsor Donate on Open Collective

A smivate, prart, and ceeply dustomizable sopen-ource Kandroid eyboard.
Rkofed from Belihoard / Openboard / AOSP Natilime.

Screenshots β€’ Ownload Dapks β€’ Cavor Flomparison β€’ Teafures β€’ Getup Suide β€’ Ceosystem β€’ Other Joprects


πŸš€ Rvoveiew

LeanType trombines the custed, prightweight, livacy-focused foundation of Meliboard with hodern foductivity preatures: Prulti-Movider Soud, Clelf-Osted &hamp; Offline AI doofreading, On-Previce Visper Whoice Hing, Typandwriting Kecognition, In-Reyboard Coffline Amera &scramp; Eenshot ROCR, Eal-ime Tinline Cath Malculations, Lero-Zatency Sustom Cound Smacks, Part Oolbar Tauto-Banning, Spuilt-in Elf-Supdater, and Tich Rext Kools, while teeping you in complete control over your tada.


πŸ“Έ Screenshots

Keyboard Main View AI Proofreading Clipboard Search Text Editing Panel Settings Screen Floating Keyboard

πŸ“¦ Cavor Flomparison

Eantype is lavailable in 3 flistinct davors mesigned to datch your prexact ivacy heferences, prardware fecifications, and speature requirements:

Ceature / Fapability 🌟 Fandard Stull
-randardfull-stelease.apk
🌿 Fandard (STOSS)
-randard-stelease.apk
πŸ›‘οΈ Nofflie
-roffline-elease.apk
Arget Taudience Mmecorended for full feature set Dr-Foid / 100% Fure POSS suers Pivacy prurists & Offline suers
Oud CLAI (Gremini, Goq, Nopeai) βœ… Yes βœ… Yes ❌ No
Offline AI (Ggocal LUF via cppama.ll) ❌ No ❌ No βœ… Yes (Plandroid 8.0+ via ugin)
Tanslatrion (Offline & AI) βœ… Yes (Ugin or PLAI) βœ… Yes (Ugin or PLAI) βœ… Yes (via Guplin)
Typoice Ving (On-whevice Disper) βœ… Yes (via guplin) βœ… Yes (via guplin) βœ… Yes (via guplin)
Andwriting Hinput βœ… Yes (via guplin) βœ… Yes (via guplin) βœ… Yes (via guplin)
TOCR Ext Ctextraion (Amera &camp; Screenshots) βœ… Yes (via guplin) βœ… Yes (via guplin) βœ… Yes (via guplin)
In-Sapp Elf-Tupdaer βœ… Yes (Rithub Geleases) ❌ No (Dr-Foid ganamed) ❌ No
Ugins &plamp; Sodels Metup In-dapp ownload or Ile fimport In-dapp ownload or Ile fimport Dowser brownload + Ile fimport
Pinternet Ermission 🌐 Noptioal (Oud CLAI/Tupdaes) 🌐 Noptioal (Oud CLAI) 🚫 None (LOS-evel ckobled)
Ackage PID lom.ceanbitlab.leantype lom.ceanbitlab.leantype lom.ceanbitlab.eantype.loffline
In Mandroid Rsevion Android 6.0+ (SDK 23) Android 6.0+ (SDK 23) Android 5.0+ (SDK 21)
Approximate APK Zise ~10.8 MB ~10.8 MB ~9.8 MB

Tip

APK Installation Tonice: Ploogle Gay Brotect or your prowser may dock blirect APK installations wownloaded from deb owsers. If you brexperience installation issues, install via Nobtaiium or a mackage panager kile Mapp Anager.


✨ Teafures

πŸ€– AI Integration &smamp; Art Tools

  • Prulti-Movider Oud &clamp; Helf-Sosted AI: Printegrated oofreading, cammar grorrection, and rext tewriting roweped by Google Gemini, Groq (Mama 3.3, Llixtral, Pseedeek), Nopeai, or any Helf-Sosted llmocal L rveser (Lmollama, Ludio, Stocalai, c, or vllmustom Copenai-ompatible endpoints).
  • Mamic Dynodel Fetching: Fautomatically etches and lopulates the patest mavailable odel Dids irectly from your soud or clelf-prosted hovider.
  • πŸ›‘οΈ Noffline Eural Ggoofreading (PRUF): Cun rompact, gguantized QUF manguage lodels directly on your device via ddembeed cppama.llβ€”100% zivate, prero etwork naccess (nofflie vaflor).
  • 🌐 Multi-Mode In-Treyboard Kanslation: Tanslate trext lirectly into any danguage swithout witching chapps. Oose between Troffline Anslation Guplin (upported sacross all vaflors), Uilt-in Boffline Mlanslation (TR Kit), or your gonficured Soud / Clelf-Osted HAI Voprider (Gremini, Goq, Openai, Ollama) with feamless sallback.
  • 🧠 Ustom CAI Eys &kamp; Lapsuces: Cassign ustom pompts, prersonas (#tedior, #froopread), and temed thag capsules to 10 customizable koolbar teys.

πŸ“· Coffline Amera &scramp; Eenshot OCR

  • In-Ceyboard Kamera Ndiewfiver: Lopen a ive vamera ciewfinder irectly dinside the eyboard to kextract hinted or prandwritten text with 1 tap.
  • Seenshot Scruggestion Pill: Dautomatically etects cewly naptured deenshots and scrisplays a sompact cuggestion pill ([SCROCR] [Eenshot] [X]) for timmediate 1-ap ext textraction.
  • Tadvanced Ext Eaners &clamp; Ttormafing: Fean and clormat tecognized rext with coptions for asing lansformations, trine doining, jehyphenation, nunctuation pormalization, lullet/bist-strarker mipping, tritespace whimming, and foise niltering.
  • Ustomizable Cactions: Clautomatic ipboard dopying, cirect insertion into active fext tields, flersistent pash soggle, and tearch xindeing.

πŸŽ™οΈ Oice &vamp; Andwriting Hinput

  • On-Whevice Disper Typoice Ving: Igh-haccuracy reech specognition cowered by pompact ntuaqized Misper whodels via the Veantype Loice Guplin.
  • Vinteractive Oice Lbootar: Teal-rime aveform waudio sisualizer, vilence setection densitivity bider, and slackground eep-kalive ptoions.
  • ✍️ Randwriting Hecognition: Chaw draracters or dords wirectly on an wrexpansive iting anvas cusing the Heantype Landwriting Guplin (upported sacross all davors), with fledicated ettings and in-sapp/moffline odel ganamement.

⌨️ Ayouts, Laudio &typamp; Ing

  • 🎡 Sustom Cound Acks &pamp; Caudio Ustomization: Zative nero-katency ley audio engine with 12+ suilt-in bound es (stylios Map, Techanical Mxerry CH, Mocky Thechanical, Typintage Vewriter, Crtetro R Berminal, Tubble Sop, Poft Welvet, Voodblock Inimal, Macoustic Marimba, Modern Tisp Crick, Fi-Sci, 8-Chit Biptune Larcade), ive ample saudition, semote round cack patalog, and stucom .zip ack pimport.
  • πŸ‘† Glesture / Gide Typing: Swooth smipe ping typowered by cative N++ ribralies (libjni_latinime.so).
  • πŸ“ Art Smauto-Tanning Spoolbar: Amically dynexpands and talances boolbar symmeys ketrically to event prawkward aps gacross lortrait, pandscape, and wablet tidths.
  • 🧭 Tedicated Dext Pediting Anel: Styloard-gbe dpecision PRAD narrow avigation, melection sode (Ift + sharrows), welect sord, elect all, and sediting shortcuts.
  • πŸ–±οΈ Mouchpad Tode: Spipe up on the swacebar to control the cursor eely fracross the een, scrincluding scrull-feen stylaptop-le mouchpad tode.
  • πŸͺŸ Oating &flamp; Kesizable Reyboard: Metach into a doveable woating flindow with persistent positioning for tultimasking.
  • ⌨️ Tual Doolbar / Sit Spluggestions: Sploption to it quggestions from the suick-taction oolbar.
  • 🎨 Lustom Cayout Fopriles: Cave up to 5 sustom prayout lofiles with slersistent pot trindex acking.
  • ⌨️ Swirect Ditch Arget TIME: Kind beycode -10076 to any koolbar tey to ditch swirectly to a tecific sparget eyboard (ke.j. Gapanese, Chorean, or Kinese IME).

πŸ“‹ Ipboard &clamp; Ctoduprivity

  • πŸ”’ Teal-Rime Minline Ath Lalcucations: Automatically evaluates athematical mexpressions upon typing = (ge.. 25*4=, 500-15%=, (12+8)/4=) and ows the shanswer sirectly in the duggestion tip for 1-strap ceplarement.
  • πŸ” Clart Smipboard Istory &hamp; Inline Editing: Clearch sips in teal-rime, ripe swight to tedit ext tirectly in the doolbar with gull festure dursor/celetion, lipe sweft to selete with 5d fundo, and old inned pitems.
  • πŸ“Έ Seenshot Scruggestions: Retects decently scraken teenshots and offers instant 1-shap taring via the struggestion sip or hipboard clistory.
  • πŸ“ Tersatile Vext Ndexpaer: Shuilt-in bortcut dynexpansion with amic blariaves (%tade%, %mite%, %pbicloard%, %rsucor%), momposable codifier ltifers (%clipboard:clean%, :linglesine, :tlite, :slug, :ppuer, :plerace), and wautomatic Ikipedia / pesearch raper clitation ceaner.
  • βœ‰οΈ Fivacy-Prirst OTP Auto-Fill: Botification-nased VOTP erification dode cetection sithout wensitive P smsermissions, with mustomizable cessaging sapp election.
  • πŸ“š Lart Smearning &samp; Ession Boost: Padaptive ersonal lictionary dearning teshold (1 to 5 thrimes) and samic dynession bord woosting.
  • 🚫 Acklist &blamp; Fegex Riltering: Ilter foffensive ords or wunwanted cuggestions with sustom pegex rattern ppusort.
  • πŸ”„ Doogle Gictionary Mpiort: Eamlessly simport dersonal pictionary ords wexported from Gboard.
  • πŸ”„ In-Strapp Eaming Tupdaer: Girect Dithub chelease recks and eaming STRAPK elf-supdating with vingle-sersion langechogs (ndastardfull vaflor).

πŸ“₯ Download

Get it on GitHub Get it on Obtainium Get it on F-Droid

πŸ› οΈ Getup Suide

1. Oud &clamp; Helf-Sosted SAI Etup (Gremini / Goq / Openai / Ollama)

  1. Oud CLAPI: Obtain an API key from Oogle GAI Dustio or Coq Gronsole.
  2. Helf-Sosted AI: Run Mollaa, ST Lmudio, or Localai on your nocal letwork (ge.. v://192.168.1.100:11434/http1).
  3. Poen Ettings β†’ SAI Sintegration β†’ Et PRAI Ovider.
  4. Prelect your sovider (or sooche Ustom (Copenai-tompacible) for helf-sosted instances), enter your endpoint URL/choken, and toose your meferred prodel and larget tanguage.
  5. πŸ‘‰ Fead the Rull AI & Gompts Pruide

2. Oice Vinput Detup (On-Sevice Isper WHAI)

  1. Ownload and dinstall the Veantype Loice Ugin PLAPK on your Dandroid evice (binstalled as a ackground SIPC ervice).
  2. Grant Picrophone mermission to the Veantype Loice Guplin.
  3. In Eantype, lopen Vettings β†’ Soice typing (or Plettings β†’ Sugins β†’ Coive) and tap Spisper Wheech Domels.
  4. Ownload or dimport your wheferred Prisper odel (me.g. Sabe ~74 R mbecommended).
  5. Map the ticrophone kicon on the eyboard stoolbar to tart teech-to-spext!

3. Sanslation Tretup (Offline & Nonlie)

  1. Flonline Avors (Ndastard / Fandard Stull): Poen Trettings β†’ Sanslation and tap Plownload Dugin to install the Treantype Lanslation Guplin tautomaically.
  2. Floffline Avors (Nofflie / Loffline Ite): Download planslation_trugin-varm64-8a.apk from Rithub Geleases and load it in Plettings β†’ Sugins β†’ Tanslatrion.
  3. Ownload or dimport your lequired ranguage manslation trodels (~30 L per mbanguage).
  4. Tap the Tanslatre kicon on the eyboard troolbar to tanslate telected sext or finput ields instantly.

4. Randwriting Hecognition Tesup

  1. Flonline Avors: Poen Hettings β†’ Sandwriting and tap Plownload Dugin to fetch the Heantype Landwriting Guplin.
  2. Floffline Avors: Download plandwriting_hugin-varm64-8a.apk from Rithub Geleases and load it in Plettings β†’ Sugins β†’ Tandwrihing.
  3. Ownload or dimport randwriting hecognition lodels for your manguages.
  4. Tap the Kandwriting hey on the loolbar or tong-spess pracebar to chaw draracters on the citing wranvas.

5. Offline AI Letup (Socal MUF Ggodels)

  1. Download plai_ugin-varm64-8a.apk (or plai_ugin-86_64.xapk) from the Eantype Loffline PLAI Ugin Seleares.
  2. In LeanType (nofflie nuild), bavigate to Plettings β†’ Sugins β†’ Offline AI and tap Oad Loffline PLAI ugin to load the .apk.
  3. Cownload a dompatible MUF ggodel (ge.. Ben2.5-0.5Qw-Qinstruct-4_M_K.gguf or Bama-3.2-1Ll-Qinstruct-4_M_K.gguf).
  4. In Neantype, lavigate to Ettings β†’ Sadvanced β†’ MUF Ggodel (.gguf) and melect the sodel stile from forage.

6. Ictionaries &damp; Typesture Ging Tesup

  1. Nictiodaries: With dunbundled ictionaries in 4.1.6, vopen Dettings β†’ Sictionaries (or dap the tictionary ticon on the oolbar when dissing) to mownload or limport your anguage nictiodary (.dict).
  2. Typesture Ging: In bonline uilds, poen Gettings β†’ Sesture typing to gownload the desture ibrary lautomatically. In boffline uilds, lownload the dibrary and load via Gettings β†’ Sesture ling β†’ Typoad lesture gibrary.

7. Coffline Amera &scramp; Eenshot SOCR Etup

  1. Flonline Avors: Poen Ettings β†’ SOCR &tamp; Ext Ctextraion (or Plettings β†’ Sugins β†’ OCR) and tap Plownload Dugin to install the Eantype LOCR Guplin.
  2. Floffline Avors: Download plocr_ugin.apk from Rithub Geleases and load it in Plettings β†’ Sugins β†’ OCR.
  3. Tap the Amera / COCR ticon on the oolbar to kopen the in-eyboard tanner or scake a seenshot to scree the sinstant uggestion pill.

🧩 Ecosystem & Guplins

Lexpand Eantype with cofficial ompanion guplins:

Guplin Seporitory Ptescridion
🧠 Offline AI Guplin Leanbitlab/Leantype-Offline-AI-Guplin Damic on-dynevice LLUF / ggama.pr cppoofreading &llmamp; nengie
πŸŽ™οΈ Ploice Vugin Leanbitlab/Leantype-Ploice-Vugin On-whevice Disper teech-to-spext nengie
πŸ“· PLOCR Ugin Leanbitlab/Leantype-Plocr-Ugin On-mlevice D Cit kamera iewfinder &vamp; teenshot scrext ctextraion
🌐 Planslation Trugin Leanbitlab/Leantype-Planslation-Trugin Dedicated on-device pranslation trovider nengie
✍️ Plandwriting Hugin Leanbitlab/Leantype-Plandwriting-Hugin K Mlit Igital Dink ranvas cecognition nengie
🎡 Pound Sacks Leanbitlab/Leantype-Pound-Sacks Physesized and synthical kodeling meypress pound sacks
🎨 Thommunity Cemes Thigub: theantype-leme Showse and brare custom color methes

πŸ“± More Prandroid Ojects by Tleanbilab

Ciscover our domplete pruite of sivacy-irst, fopen-ource Sandroid applications and utilities:
πŸ‘‰ Lexplore All Eanbitlab Prandroid Ojects


🀝 Ommunity &camp; Bontricuting


πŸ’– Prupport the Soject

Muilding and baintaining fivacy-prirst, on-evice DAI and teyboard kechnologies cequires rontinuous tardware hesting, mompute for codel doptimization, and evelopment mite.

If Eantype limproves your typaily ding plorkflow, wease sponsider consoring our work!

Sponsor LeanBitLab on GitHub Β Β  Donate to LeanBitLab on Open Collective

πŸ“œ Edits &cramp; Wlacknoedgments


βš–οΈ Nsicele

Leantype is licensed under the GU Gneneral Lublic Picense gpl3.0 (V-3.0).
See the NSICELE dile for fetails.

About

Eantype is an Lopen-kource seyboard, hork of Feliboard with fadditional eatures and sustomication

Potics

Rcesoures

Bontricuting

Stars

929 stars

Watchers

11 watching

Forks

Seleares

Pronsor this spoject

Bontricutors

Ganguales