AI text surgery for any Android input field
SwiftSlate uses Android’s accessibility service to inject AI text transformation into any input field, eliminating the usual copy-paste shuffle between apps.

What it does
SwiftSlate is an Android accessibility service that intercepts text in any app’s input field. Append a trigger like ?fix or ?translate:es to whatever you typed, and the service forwards it to Gemini, Groq, or any OpenAI-compatible endpoint—including local models via Ollama or LM Studio—then swaps the text inline with the AI-generated result. It also offers offline Text Replacer commands for instant snippets and signatures that execute locally with zero latency.
The interesting bit
Rather than building yet another custom keyboard, SwiftSlate piggybacks on Android’s Accessibility Service to read and rewrite text directly inside native input fields. It even works around Android 10’s clipboard lockdown by asking the focused app to perform the paste action itself, falling back to its own copy history when the app ignores the request.
Key highlights
- System-wide operation across messaging, email, and browsers without leaving the app
- AES-256-GCM encrypted API key storage via Android Keystore
- Automatic round-robin key rotation when rate limits hit
- Offline commands for canned responses, signatures, and clipboard manipulation
- AMOLED dark theme and localization in seven languages
Caveats
- Apps with custom or non-standard input fields may not cooperate
- Clipboard paste and replace commands depend on the target app honoring paste requests, with a fallback to SwiftSlate’s internal history
Verdict
Worth a look if you do serious typing on Android and want AI assistance everywhere without swapping apps. Avoid if you refuse to grant accessibility permissions or mostly type on desktop.
Frequently asked
- What is Musheer360/SwiftSlate?
- SwiftSlate uses Android’s accessibility service to inject AI text transformation into any input field, eliminating the usual copy-paste shuffle between apps.
- Is SwiftSlate open source?
- Yes — Musheer360/SwiftSlate is open source, released under the MIT license.
- What language is SwiftSlate written in?
- Musheer360/SwiftSlate is primarily written in Kotlin.
- How popular is SwiftSlate?
- Musheer360/SwiftSlate has 504 stars on GitHub.
- Where can I find SwiftSlate?
- Musheer360/SwiftSlate is on GitHub at https://github.com/Musheer360/SwiftSlate.