Dikto Dikto
v1.2.1

Privacy-first dictation
for macOS

Experience lightning-fast, offline on-device transcription. Powered by Whisper & Parakeet, built for anyone who values their privacy. No cloud, no latency, no subscriptions.

Press Option + Space to start dictating — fully customizable

$ brew install diktoapp/dikto/dikto --cask

Requires macOS 14.0 or later (Apple Silicon recommended)

ContentView.swift
1 import SwiftUI
2
3 struct ContentView: View {
4 @StateObject private var engine = TranscriptionEngine()
5 @State private var isRecording = false
6
7 var body: some View {
8 VStack(spacing: 16) {
9 WaveformView(amplitude: engine.level)
10 Text(engine.transcript)
11 .font(.body)
12 .foregroundStyle(.secondary)
13 }
14 }
15 }|
Listening... Speak now...
security

100% Local

Transcriptions are processed entirely on your machine. No data ever leaves your hardware.

translate

99+ Languages

Support for multilingual transcription and translation via OpenAI's Whisper and NVIDIA Parakeet.

keyboard

Your Shortcut, Your Way

Customize the global hotkey to any key combo. Choose between hold-to-record or toggle mode.

code

Open Source

MIT licensed. Audit the code, contribute, or build your own version. Privacy is transparency.

Dictate into any app

Dikto works system-wide. Press your shortcut in any text field and start talking.

code Code Editors
email Email
sticky_note_2 Notes
description Documents
chat Messages
language Browsers

Built for Performance

Dikto is engineered using a hybrid architecture for maximum efficiency and native feel.

bolt

Native Backend

Handles heavy ML inference via whisper.cpp & sherpa-onnx

laptop_mac

SwiftUI Frontend

Native macOS experience with system blurs

Available Models On-device Ready
Parakeet TDT 0.6B v2 default
English 2.5 GB
Parakeet TDT 0.6B v3
25 EU languages 2.6 GB
Whisper Tiny
99 languages 75 MB
Whisper Small
Balanced 460 MB
Whisper Large v3 Turbo
Highest accuracy 1.6 GB
Distil Whisper Large v3
6x faster 1.5 GB

Install via Terminal

zsh — 80x24
$ brew install diktoapp/dikto/dikto --cask content_copy
$ curl -fsSL https://diktoapp.github.io/install.sh | bash content_copy
shield Gatekeeper: "Dikto can't be opened" (DMG downloads only)

Dikto is ad-hoc signed but not Apple-notarized. If you download the DMG directly, macOS may block the app. The Homebrew and install-script methods bypass this automatically. For DMG installs, use one of these options:

  1. Right-click > Open: Right-click (or Control-click) Dikto.app, choose "Open", then click "Open" in the dialog.
  2. Terminal: Run xattr -cr /Applications/Dikto.app then open the app normally.
  3. System Settings: Go to System Settings > Privacy & Security, scroll down, and click "Open Anyway" next to the Dikto message.