Skip to content
Projects

getdictus/dictus-android has 28 GitHub stars and 6 forks. GitHot measured 0 stars in 24 hours and 0 in 7 days. Last checked 2026-11-15 05:38 UTC. Last push 2026-11-03.

How these counts are measured

What you can do

  • Offline voice dictation — Whisper + NVIDIA Parakeet, entirely on-device
  • Multi-engine STT — Whisper (multilingual) or Parakeet (English, fast)
  • Smart suggestions — word predictions from FR+EN dictionaries while typing
  • Personal dictionary — learns your frequently typed words

Measured star growth

in 24h
0
in 7 days
0
in 15 days
Collecting history
in 1 month
Collecting history

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

About

Dictus is a privacy-first Android keyboard for offline voice dictation. All speech recognition runs on-device — no cloud, no data collection.

Security

README.md

Original

Dictus

Dictus for Android

Free, open-source Android keyboard for voice dictation — 100% on-device.
Speak in any app. No cloud, no account. Dictation is free.

CI Release License: MIT Android 10+ Stars

Website · Download APK · iOS · Desktop · Community

Dictus keyboard in action


Dictus is a free, open-source Android keyboard that adds voice dictation to any app. All speech recognition runs on-device via Whisper (whisper.cpp) and NVIDIA Parakeet (sherpa-onnx), with no server and no account. Dictation is free; Dictus Pro, with optional paid features, is in development.

Why Dictus?

  • 🔒 100% on-device — your voice never leaves your phone. No cloud, no telemetry, no account.
  • 🆓 Free dictation, open source: MIT licensed, fully auditable code.
  • ⌨️ System-wide IME — works in every app as your default keyboard.
  • ⚡ Multi-engine — Whisper (multilingual) or Parakeet (English, fast).
  • 🌐 FR + EN dictionaries — smart word predictions while typing.

How Dictus compares

Feature Dictus Wispr Flow Gboard Voice SuperWhisper
Price Free dictation (Pro in development) Free / $15/mo Free Free / $8.49/mo
100% offline ✅ ❌ ⚠️ ⚠️
Privacy-first ✅ ❌ ⚠️ ⚠️
Open source ✅ ❌ ❌ ❌
System keyboard ✅ ❌ ✅ ❌
Cross-platform ✅ (iOS · Android · Desktop) iOS · macOS · Win · Android Android · Wear OS iOS · macOS · Win

See the full comparison on getdictus.com.

Install the beta

Dictus is currently in public beta — install by sideloading the APK from GitHub Releases.

  1. On your Android device, go to Settings → Apps → Special app access → Install unknown apps and allow your browser.
  2. Download the latest APK from Releases.
  3. Open the .apk and tap Install.
  4. Go to Settings → System → Languages & input → On-screen keyboard → Manage on-screen keyboards.
  5. Enable Dictus.
  6. Open any text field, tap the keyboard icon in the navigation bar, and select Dictus.

Requirements: Android 10 (API 29) or higher · ~150 MB for the smallest Whisper model.

Screenshots

Keyboard Model Manager Settings
Keyboard in action Model manager Settings

Features

  • Offline voice dictation — Whisper + NVIDIA Parakeet, entirely on-device
  • Multi-engine STT — Whisper (multilingual) or Parakeet (English, fast)
  • Smart suggestions — word predictions from FR+EN dictionaries while typing
  • Personal dictionary — learns your frequently typed words
  • System keyboard — works in any app as your default IME
  • AZERTY & QWERTY — switchable keyboard layouts

Roadmap

  • On-device Whisper + Parakeet engines
  • System IME with AZERTY / QWERTY layouts
  • FR + EN word predictions and personal dictionary
  • Smart Modes (Dictus Pro) — on-device LLM reformulation
  • Custom vocabulary (technical terms, names)
  • Searchable local transcription history
  • Audio-file transcription
  • Sync settings across Dictus iOS / Android / Desktop (offline-first)

Have an idea? Open a feature request — we prioritize the most-upvoted ones.

Tech stack

  • Kotlin + Jetpack Compose
  • whisper.cpp (MIT) — Whisper STT
  • sherpa-onnx (Apache 2.0) — Parakeet STT
  • Material Design 3

Contributing

Contributions are welcome — see CONTRIBUTING.md for build setup, module overview, and PR guidelines. Good entry points:

  • good first issue and help wanted in Issues
  • Bug reports with logs from a recent build
  • Translations & locale tuning

Privacy

Dictus collects no user data. All speech processing happens on your device. See our Privacy Policy.

Support the project

Dictation in Dictus is free and the code is open source. If it helps you every day, you can donate: donations fund the free version of Dictus, including Dictus Desktop. They do not unlock Dictus Pro.

Community

License

MIT — see LICENSE.


Made with ❤️ by PIVI Solutions · @getdictus