SwiftSlate

Verified safeOpen sourceExclusive
No reviews reviews
103
downloads
6.0
android

AI summary

System-wide AI text assistant that integrates via Android's Accessibility Service to instantly rewrite, translate, or enhance text in any app using triggers like ?fix or ?translate:es. Supports Gemini and custom OpenAI-compatible providers with encrypted key storage, multi-key rotation, and a pure black AMOLED theme. Requires Accessibility Service permission to function.

Generated by AI. May contain inaccuracies.

About this app

System-wide AI text assistant for Android — powered by Gemini and custom providers.

Type a trigger like ?fix at the end of any text, in any app, and watch it get replaced with AI-enhanced content — instantly.

✨ Features

🌐 Works Everywhere

Integrates at the system level via Android's Accessibility Service. Works in any app — messaging, email, social media, notes, browsers, and more.

⚡ Instant Inline Replacement

Type, trigger, done. The AI response replaces your text directly in the same field — no copy-pasting, no app switching. A spinner (◐ ◓ ◑ ◒) shows progress.

🔑 Multi-Key Rotation

Add multiple API keys for automatic round-robin rotation. If one key hits a rate limit, SwiftSlate seamlessly switches to the next.

🌙 AMOLED Dark Theme

Pure black (#000000) Material 3 interface designed for OLED screens — saves battery and looks stunning.

🤖 Powered by Gemini & Custom Providers

Ships with Google's Gemini API (gemini-2.5-flash-lite, gemini-3-flash-preview, or gemini-3.1-flash-lite-preview). Or connect any OpenAI-compatible endpoint — use your own provider, model, and base URL.

🎨 Custom Commands

Create your own trigger → prompt pairs. Define ?poem to turn text into poetry, ?eli5 to simplify for a five-year-old, or anything you can imagine.

🔒 Encrypted Key Storage

API keys are encrypted with AES-256-GCM using the Android Keystore. Your keys never leave your device unencrypted.

🛡️ Privacy-First

No analytics. No telemetry. No intermediary servers. Text is sent directly to the configured provider's API and only when a trigger is detected.

🧩 Built-in Commands

SwiftSlate ships with 9 commands plus dynamic translation — ready to use out of the box:

- Trigger ?fix: Action Fix grammar, spelling & punctuation - Example i dont no whats hapening → I don't know what's happening. - Trigger ?improve: Action Improve clarity and readability - Example The thing is not working good → The feature isn't functioning properly. - Trigger ?shorten: Action Shorten while keeping meaning - Example I wanted to let you know that I will not be able to attend the meeting tomorrow → I can't attend tomorrow's meeting. - Trigger ?expand: Action Expand with more detail - Example Meeting postponed → The meeting has been postponed to a later date. We will share the updated schedule soon. - Trigger ?formal: Action Rewrite in professional tone - Example hey can u send me that file → Could you please share the file at your earliest convenience? - Trigger ?casual: Action Rewrite in friendly tone - Example Please confirm your attendance at the event → Hey, you coming to the event? Let me know! - Trigger ?emoji: Action Add relevant emojis - Example I love this new feature → I love this new feature! 🎉❤️✨ - Trigger ?reply: Action Generate a contextual reply - Example Do you want to grab lunch tomorrow? → Sure, I'd love to! What time works for you? - Trigger ?undo: Action Restore text from before the last replacement - Reverts to your original text before AI modified it - Trigger ?translate:XX: Action Translate to any language - Example Hello, how are you? ?translate:es → Hola, ¿cómo estás?

Setup in 3 Steps

Step 1

🔑 Add API Key Open the Keys tab, enter your API key. It's validated before saving. Add multiple keys for rotation.

Step 2

♿ Enable Service On the Dashboard, tap "Enable" → find "SwiftSlate Assistant" in Accessibility Settings → toggle it on.

Step 3

✍️ Start Typing! Open any app, type your text, add a trigger like ?fix at the end, and watch the magic happen.

ℹ️ Note

SwiftSlate works everywhere — WhatsApp, Gmail, Twitter/X, Messages, Notes, Chrome, and every other app with a text field. No copy-pasting. No app switching. Just type and go.

📄 License

MIT

What's new

v1.0.23Apr 8, 2026

https://github.com/Musheer360/SwiftSlate/compare/v1.0.22...v1.0.23/

About this version

Version
1.0.23 (58)
Size
1.24 MB
Requires Android
6.0
Target SDK
23
Architecture
arm64-v8a, armeabi-v7a, x86, x86_64
Downloads
103
Updated
Apr 8, 2026
Package
com.musheer360.swiftslate

Similar apps

Ratings & reviews

0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app