SwiftSlate

SwiftSlate

System-wide AI text assistant — type a trigger, get instant text transformation

Musheer Alam Writing

Screenshots

Screenshot of SwiftSlate Screenshot of SwiftSlate Screenshot of SwiftSlate Screenshot of SwiftSlate

Description

SwiftSlate is a system-wide AI text assistant for Android. Type a trigger like "?fix" at the end of any text, in any app, and watch it get replaced instantly.

It works in most apps — WhatsApp, Gmail, Twitter/X, Messages, Notes, and more. No copy-pasting. No app switching. Just type and go.

Features:

• Works system-wide via Android's Accessibility Service
• Also works from the text-selection menu in any app — no accessibility permission required
• Instant inline text replacement — AI response replaces your text directly
• Multi-provider AI: Google Gemini, Groq, or any OpenAI-compatible endpoint (including local LLMs like Ollama and LM Studio)
• Text replacer commands run entirely offline with zero latency
• Multi-key rotation with automatic rate-limit handling
• API keys encrypted with AES-256-GCM via Android Keystore
• AMOLED dark theme and light theme with Material 3
• Localized in 40 languages — the app follows your device language automatically
• Zero analytics, zero tracking, zero telemetry
• Tiny APK (~1.7 MB) with zero third-party networking dependencies

Built-in commands:

• ?fix — Fix grammar, spelling, and punctuation
• ?improve — Improve clarity and readability
• ?shorten — Shorten while keeping meaning
• ?expand — Expand with more detail
• ?formal — Rewrite in professional tone
• ?casual — Rewrite in friendly tone
• ?emoji — Add relevant emojis
• ?human — Rewrite so it doesn't read as AI-generated
• ?reply — Generate a contextual reply
• ?undo — Restore text from before the last replacement
• ?translate:XX — Translate to any language
• ?copy / ?cut / ?paste / ?replace — Clipboard actions without leaving the keyboard

You can also create your own custom AI commands with any prompt, or text replacer commands for instant offline snippets like signatures, canned responses, and shortcuts.

An API key from Google Gemini (free tier available), Groq, or any OpenAI-compatible provider is needed for AI commands. Text replacer commands work without any API key.

What’s new (1.0.80)

- fix(settings): harmonic adaptive spacing for compact and tall viewports

Anti-features

Properties of this app that are worth knowing about before installing.

  • NonFreeNet

Versions

Version Date Size Requires Android Download
1.0.80 current
e5127f5d270abcaf…
2026-09-07 1.8 MB API 23
1.0.79
da804b0cadc3b6ec…
2026-09-05 1.8 MB API 23
1.0.78
b7d26b844e3a65b4…
2026-08-26 1.7 MB API 23

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • Internet accessSend and receive data over the internet.
  • VibrationControl the vibration alert.
  • NotificationsShow notifications.
  • Prevent sleepingKeep the device from going to sleep.
  • Network stateCheck whether and how the device is connected.
  • Run at startupStart automatically after the device is switched on.
  • Foreground serviceKeep running in the background, visible in the status bar.
  • swiftslate.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments