TypePilot for Android

AI that types with you, in every app.

Tap a field and your answer is already there, from your own memory, above the keyboard you already use. Then rewrite any message in one tap.

Download for Android
See it work

v1.0.0 · 32.6 MB Android 9+ ● memory works offline

Create contact Save

Your turn: tap a field.

Answers from your memory

It already knows what you'd type.

A field opens and the answer is there in milliseconds, with no AI call. More than one likely answer? Each gets its own row and a % for how sure TypePilot is.

  • Forms you fillEvery field becomes question → answer.
  • Your documentsA resume (PDF, Word or text) turns into facts with aliases.
  • What you write often“On my way”, “Sounds good”, your sign-off.
  • Your correctionsFix an answer once and the fix is what you get next time.

The % is match × trust. Match is how well a fact fits the field's question. Trust grows each time you use an answer and drops when you dismiss it. Anything under 55% stays hidden.

Try a question Type what a form might ask. This is exactly what a field would get, and why.

    Demo memory · 10 facts · answers shown at 55%+

    Apply · Lumen Works
    Memory + AI, side by side

    For real questions, AI writes the rest.

    “Why do you want to join us?” gets your saved answer first, and an AI answer written underneath from the question, the page and your memory. The same way FormPilot fills web forms.

    • No wasted tokens. Nothing is looked up or sent until the keyboard is on screen.
    • Memory first. Memory and the cache answer before any model is asked.
    • You stay in charge. A keystroke cancels a pending request.
    Rewrite in one tap

    Say it better, without switching apps.

    Fix grammar, smooth the flow or get the best version, then change the tone. Changed words are highlighted, so you see exactly what moved.

    Rewrite Write

    hi, i am intrested in this role becuase i love building product that people use everyday and your teams focus on craft is exactly where i want to grow

    Pick a mode above.

    Keep your keyboard

    Your keyboard, with answers on top.

    TypePilot isn't a keyboard you have to switch to. It floats above the one you already use, and learns the things you say often.

    • The edge tabA translucent tab in your Material You colour slides in with the keyboard and fades when you're done.
    • Text-selection menuSelect any text, tap Rewrite, pick a mode.
    • Share sheetShare text to TypePilot from any app and get it back rewritten.
    • Quick Settings tilePause or rewrite the clipboard from the shade.
    Sam
    Are you still coming tonight?
    Accessibility on · TypePilot is working

    Where TypePilot works

    • PayNow UPI Payments · detected
    • Northwind Bank Banking · detected
    • TradeDesk Trading · detected
    • Browser Suggestions on
    • Messages Suggestions on
    Safe with payment apps

    Banking apps never see it.

    Many UPI, banking and trading apps refuse to run while an accessibility app is on. Mark them Hidden (they're detected and listed first) and TypePilot switches its accessibility service fully off while they're open, then back on a few seconds after you leave.

    Try it: open an app on the left. Needs Usage access and one adb command from a computer, once.

    Honest numbers

    Measured on your phone, not promised.

    Acceptance, words and time saved, and live latency for every stage. All measured on the phone and kept there.

    6 accepted of 14 shown
    42% acceptance accepted ÷ shown
    46 words saved 1 min saved
    138 ms avg suggestion time 2 rewrites

    One suggestion, stage by stagedemo values · log scale

    Read the field 6 ms
    Memory lookup 4 ms
    Cache 1 ms
    Show answers 9 ms
    Cloud AI, first word ~1 s

    Memory answers land before you could reach the first key. Only the AI row waits for a model.

    Private by design

    Your memory stays on your phone.

    • Never reads password fields, or fields labelled PIN, OTP, CVV, card, Aadhaar, PAN and similar.
    • Never learns OTPs, card numbers, keys or ID numbers.
    • Memory and stats stay on the phone. Only the text a cloud model needs leaves it, and only if you chose one.
    • API keys are encrypted with an Android Keystore key and never leave the phone, not even in backups.

    What a cloud model gets

    Use my card 4111 1111 1111 1111 for the deposit, and my PAN is ABCDE1234F.

    Card numbers, keys, IBAN, Aadhaar, PAN and SSN are removed first. On-device models and memory answers never go online at all.

    Permissions, and why

    Accessibility service
    Reads the focused field and the text around it, shows answers over the app and inserts what you pick.
    Internet
    Cloud models and model downloads. Not needed for memory or on-device models.
    Usage access · optional
    Tells the smart switch which app is open, for Hidden apps.
    Write secure settings · optional, via adb
    Lets the smart switch turn accessibility off and on for Hidden apps.
    Notifications, foreground service
    The small watcher that runs only while a Hidden app is open.
    Run at boot
    Makes sure accessibility is back on after a reboot.
    AI models

    Bring any model, or none at all.

    Use different models for suggestions and for rewriting.

    GeminiDefault
    Free key Cloud

    gemini-3.5-flash-lite: about a second to the first word on a mid-range phone.

    Groq · OpenRouter
    Free tiers Cloud

    Or any OpenAI-compatible API. Groq is the fastest cloud option.

    Ollama
    Free Your computer

    Find Ollama on Wi-Fi discovers it and lists its models.

    On-deviceLiteRT-LM
    Free · offline This phone

    18 curated models (Gemma, Qwen3, LFM2.5, SmolLM…), each rated for your chip and RAM, with a built-in benchmark.

    Memory only
    Free This phone

    No AI at all: memory, phrases and shortcuts.

    Also on the Mac

    A menu-bar app for macOS 14+

    Suggestions in every text field, ⌥ Space to write with AI, memory and text shortcuts. Apple's on-device model by default, with Ollama, Gemini and OpenAI-compatible APIs as options. Built from source for now.

    Build it from source
    Install

    Five steps, two minutes.

    TypePilot.apk

    v1.0.0 · 32.6 MB · Android 9+ · arm64 · signed release · 8 downloads

    Download for Android
    On a computer? Scan this with your Android phone.
    1. 01 Download and open TypePilot.apk

      Allow your browser to install apps. If Play Protect warns about an unknown developer: More details → Install anyway.

    2. 02 Turn it on in Accessibility

      Open TypePilot, then Home → Setup and switch on TypePilot AI suggestions. Greyed out? App info → ⋮ → Allow restricted settings.

    3. 03 Allow background running

      So your phone doesn't stop it: the setup card's Set up button.

    4. 04 Connect an AI model

      Settings → AI: a free Gemini key, Groq, Ollama or an on-device model. Memory answers work without one.

    5. 05 Tap any text field

      In any app. The ✦ tab slides in and answers appear as the keyboard opens.

    Vivo / iQOO, Xiaomi, Oppo, Samsung and others stop background apps. Keep it running lists the one extra switch your phone needs.

    Questions

    Good to know.

    Is it free?

    Yes. TypePilot is open source under MIT. It runs on free AI tiers (Gemini, Groq, OpenRouter), Ollama on your computer, on-device models, or no AI at all.

    Why does it need Accessibility?

    It's how an app can see which field is focused, show answers above it and insert the one you pick, in every app. It never reads password, OTP, PIN or card fields, and it shows Google Play's prominent disclosure before you turn it on.

    Does it work with my keyboard?

    Yes: Gboard, SwiftKey, Samsung Keyboard and others. There's also an optional TypePilot keyboard for phones where accessibility apps are blocked.

    Will my UPI or banking app complain?

    Mark it Hidden. TypePilot switches its accessibility service fully off while that app is open and back on a few seconds after you leave. This needs Usage access and one adb command, once.

    What leaves my phone?

    Only the text a cloud model needs, only when you choose a cloud model, and with card numbers, keys, IBAN, Aadhaar, PAN and SSN removed first. Memory answers and on-device models never go online.

    My phone keeps stopping it.

    Vivo / iQOO, Xiaomi, Oppo, Samsung and others kill background apps. Allow background running in the setup card; the guide on GitHub lists the one extra switch your phone needs.

    Is there an iPhone version?

    No. iOS doesn't let an app read or fill fields in other apps. There is a Mac app, built from source for now.

    Changelog

    v1.0.0 · 23 Oct 2026

    • Suggestions on top of every app with your own keyboard: memory answers the moment a field opens, AI continuations as you type, and reply starters in chats. They stream in word by word.
    • Knowledge memory. Every form field you fill is remembered as question → answer. Add a PDF, Word or text file (your resume, for example) and it's turned into facts.
    • More than one likely answer. Up to three answers per field, each on its own row with a coloured % pill. Tap the right one.
    • Memory + AI side by side. Real questions ("Why do you want to join us?") get a full AI-written answer under your saved answers.
    Release notes →
    All versions & checksums →

    Stop typing it twice.

    Free, open source, and your memory never leaves your phone.