Releases: yusufipk/dikte
Release list
Dikte 2.0.0
Linux: download the AppImage, chmod +x it, run it. It writes its own
menu entry and starts with you at login the first time it runs, and it
leaves an installation that is already on the machine alone.
macOS: open the .dmg and drag Dikte to Applications. It is not signed
with an Apple certificate, so the first launch is refused: open System
Settings, Privacy & Security, and press Open Anyway. Or, in a terminal:
xattr -dr com.apple.quarantine /Applications/Dikte.app. Take the arm64
image for an Apple silicon Mac and the x86_64 one for an Intel Mac.
Recording, transcribing and pasting need the microphone and
Accessibility permissions, which macOS asks for the first time each is
used. It asks again after an update, because an application signed with
no certificate is one macOS has never seen before.
Windows: run the setup, which installs for your account alone and asks
for no administrator. It carries the ffmpeg recording needs and adds a
Start Menu entry, a dikte command and, unless you untick it, a start
at sign-in. It is not signed either, so SmartScreen offers only "Don't
run" until you press More info. Add/Remove Programs uninstalls it.
What's Changed
- Redesign desktop workspace with compact task views and themes by @yusufipk in #87
- Run platform UI screenshots only on demand by @yusufipk in #88
- Align history and meeting action rows by @yusufipk in #89
Full Changelog: v1.3.0...v2.0.0
Dikte 1.3.0
Linux: download the AppImage, chmod +x it, run it. It writes its own
menu entry and starts with you at login the first time it runs, and it
leaves an installation that is already on the machine alone.
macOS: open the .dmg and drag Dikte to Applications. It is not signed
with an Apple certificate, so the first launch is refused: open System
Settings, Privacy & Security, and press Open Anyway. Or, in a terminal:
xattr -dr com.apple.quarantine /Applications/Dikte.app. Take the arm64
image for an Apple silicon Mac and the x86_64 one for an Intel Mac.
Recording, transcribing and pasting need the microphone and
Accessibility permissions, which macOS asks for the first time each is
used. It asks again after an update, because an application signed with
no certificate is one macOS has never seen before.
Windows: run the setup, which installs for your account alone and asks
for no administrator. It carries the ffmpeg recording needs and adds a
Start Menu entry, a dikte command and, unless you untick it, a start
at sign-in. It is not signed either, so SmartScreen offers only "Don't
run" until you press More info. Add/Remove Programs uninstalls it.
What's Changed
- Build subtitle cues out of word times where a model marks no segments by @yusufipk in #84
- fix: expand editable settings fields by @yasinozmeen in #52
- Cap local model thread count by available CPU threads by @dumbovita in #64
- Detect the spoken language instead of fixing one by @sudoeren in #63
- Fix doctor CLI check, inactive wheel focus, and agent shortcut label by @dumbovita in #65
- Describe the binary the settings point at, not the one Dikte found by @catrobe in #81
- Let the cleanup model fix the sentence, not just the words by @yusufipk in #85
- fix: expose AppImage version metadata by @nomoreshow in #83
- Say what the local models are running on by @Oztturk in #66
New Contributors
- @yasinozmeen made their first contribution in #52
- @dumbovita made their first contribution in #64
- @catrobe made their first contribution in #81
Full Changelog: v1.2.0...v1.3.0
latest (2.0.0-dev.b6a15fd)
The newest commit on master, built and not released. For a version somebody meant to publish, take the release below.
Linux: download the AppImage, chmod +x it, run it. It writes its own
menu entry and starts with you at login the first time it runs, and it
leaves an installation that is already on the machine alone.
macOS: open the .dmg and drag Dikte to Applications. It is not signed
with an Apple certificate, so the first launch is refused: open System
Settings, Privacy & Security, and press Open Anyway. Or, in a terminal:
xattr -dr com.apple.quarantine /Applications/Dikte.app. Take the arm64
image for an Apple silicon Mac and the x86_64 one for an Intel Mac.
Recording, transcribing and pasting need the microphone and
Accessibility permissions, which macOS asks for the first time each is
used. It asks again after an update, because an application signed with
no certificate is one macOS has never seen before.
Windows: run the setup, which installs for your account alone and asks
for no administrator. It carries the ffmpeg recording needs and adds a
Start Menu entry, a dikte command and, unless you untick it, a start
at sign-in. It is not signed either, so SmartScreen offers only "Don't
run" until you press More info. Add/Remove Programs uninstalls it.
Dikte 1.2.0
Linux: download the AppImage, chmod +x it, run it. It writes its own
menu entry and starts with you at login the first time it runs, and it
leaves an installation that is already on the machine alone.
macOS: open the .dmg and drag Dikte to Applications. It is not signed
with an Apple certificate, so the first launch is refused: open System
Settings, Privacy & Security, and press Open Anyway. Or, in a terminal:
xattr -dr com.apple.quarantine /Applications/Dikte.app. Take the arm64
image for an Apple silicon Mac and the x86_64 one for an Intel Mac.
Recording, transcribing and pasting need the microphone and
Accessibility permissions, which macOS asks for the first time each is
used. It asks again after an update, because an application signed with
no certificate is one macOS has never seen before.
Windows: run the setup, which installs for your account alone and asks
for no administrator. It carries the ffmpeg recording needs and adds a
Start Menu entry, a dikte command and, unless you untick it, a start
at sign-in. It is not signed either, so SmartScreen offers only "Don't
run" until you press More info. Add/Remove Programs uninstalls it.
What's Changed
- Let OpenRouter audio files use a chosen model instead of whisper-1 by @yusufipk in #69
- Find the llama.cpp nightly builds, and keep the model box honest by @yusufipk in #73
- Ship a managed Vulkan whisper-server for Linux x64 by @nomoreshow in #70
- Put the indicator on the screen the session is actually on by @yusufipk in #75
- Group the model lists and say which row this machine should take by @yusufipk in #76
- Say the download started before the first byte arrives by @yusufipk in #77
- Give a local model room to think without spending the answer on it by @yusufipk in #78
- Measure a wrapped label against a width it actually has by @yusufipk in #79
- Unload a local model that has been sitting unused by @yusufipk in #80
New Contributors
- @nomoreshow made their first contribution in #70
Full Changelog: v1.1.0...v1.2.0
whisper.cpp v1.9.3 Vulkan bundle
Pinned source: ggml-org/whisper.cpp@371b5a7. Verify with: gh attestation verify whisper-bin-ubuntu-vulkan-x64.tar.gz --repo yusufipk/dikte
Dikte 1.1.0
Linux: download the AppImage, chmod +x it, run it. It writes its own
menu entry and starts with you at login the first time it runs, and it
leaves an installation that is already on the machine alone.
macOS: open the .dmg and drag Dikte to Applications. It is not signed
with an Apple certificate, so the first launch is refused: open System
Settings, Privacy & Security, and press Open Anyway. Or, in a terminal:
xattr -dr com.apple.quarantine /Applications/Dikte.app. Take the arm64
image for an Apple silicon Mac and the x86_64 one for an Intel Mac.
Recording, transcribing and pasting need the microphone and
Accessibility permissions, which macOS asks for the first time each is
used. It asks again after an update, because an application signed with
no certificate is one macOS has never seen before.
Windows: run the setup, which installs for your account alone and asks
for no administrator. It carries the ffmpeg recording needs and adds a
Start Menu entry, a dikte command and, unless you untick it, a start
at sign-in. It is not signed either, so SmartScreen offers only "Don't
run" until you press More info. Add/Remove Programs uninstalls it.
What's Changed
- Keep the front where the dictation started on macOS by @ademtfkc in #43
- Rebuild the settings window when the language changes by @senolsun in #46
- Survive every way a dictation was being lost by @huseyin-emre-tigci in #50
- Ask Codex itself which models it offers by @yusufipk in #54
- Let the next dictation start while the last one is still working by @yusufipk in #55
- Add display selection for recording indicator by @AydoganCan60 in #60
- Clean up on Google AI Studio, or on Antigravity by @Oztturk in #59
- Leave both halves of libxkbcommon to the system by @yusufipk in #61
- Add OpenCode Go as a cleanup and agent provider by @sudoeren in #56
- Drop three explanatory texts from the settings window by @yusufipk in #62
New Contributors
- @ademtfkc made their first contribution in #43
- @senolsun made their first contribution in #46
- @AydoganCan60 made their first contribution in #60
- @Oztturk made their first contribution in #59
- @sudoeren made their first contribution in #56
Full Changelog: v1.0.2...v1.1.0
Dikte 1.0.2
Linux: download the AppImage, chmod +x it, run it. It writes its own
menu entry and starts with you at login the first time it runs, and it
leaves an installation that is already on the machine alone.
macOS: open the .dmg and drag Dikte to Applications. It is not signed
with an Apple certificate, so the first launch is refused: open System
Settings, Privacy & Security, and press Open Anyway. Or, in a terminal:
xattr -dr com.apple.quarantine /Applications/Dikte.app. Take the arm64
image for an Apple silicon Mac and the x86_64 one for an Intel Mac.
Recording, transcribing and pasting need the microphone and
Accessibility permissions, which macOS asks for the first time each is
used. It asks again after an update, because an application signed with
no certificate is one macOS has never seen before.
Windows: run the setup, which installs for your account alone and asks
for no administrator. It carries the ffmpeg recording needs and adds a
Start Menu entry, a dikte command and, unless you untick it, a start
at sign-in. It is not signed either, so SmartScreen offers only "Don't
run" until you press More info. Add/Remove Programs uninstalls it.
What's Changed
Full Changelog: v1.0.1...v1.0.2
Dikte 1.0.1
Linux: download the AppImage, chmod +x it, run it. It writes its own
menu entry and starts with you at login the first time it runs, and it
leaves an installation that is already on the machine alone.
macOS: open the .dmg and drag Dikte to Applications. It is not signed
with an Apple certificate, so the first launch is refused: open System
Settings, Privacy & Security, and press Open Anyway. Or, in a terminal:
xattr -dr com.apple.quarantine /Applications/Dikte.app. Take the arm64
image for an Apple silicon Mac and the x86_64 one for an Intel Mac.
Recording, transcribing and pasting need the microphone and
Accessibility permissions, which macOS asks for the first time each is
used. It asks again after an update, because an application signed with
no certificate is one macOS has never seen before.
Windows: run the setup, which installs for your account alone and asks
for no administrator. It carries the ffmpeg recording needs and adds a
Start Menu entry, a dikte command and, unless you untick it, a start
at sign-in. It is not signed either, so SmartScreen offers only "Don't
run" until you press More info. Add/Remove Programs uninstalls it.
What's Changed
Full Changelog: v1.0.0...v1.0.1
Dikte 1.0.0
Linux: download the AppImage, chmod +x it, run it. It writes its own
menu entry and starts with you at login the first time it runs, and it
leaves an installation that is already on the machine alone.
macOS: open the .dmg and drag Dikte to Applications. It is not signed
with an Apple certificate, so the first launch is refused: open System
Settings, Privacy & Security, and press Open Anyway. Or, in a terminal:
xattr -dr com.apple.quarantine /Applications/Dikte.app. Take the arm64
image for an Apple silicon Mac and the x86_64 one for an Intel Mac.
Recording, transcribing and pasting need the microphone and
Accessibility permissions, which macOS asks for the first time each is
used. It asks again after an update, because an application signed with
no certificate is one macOS has never seen before.
Windows: run the setup, which installs for your account alone and asks
for no administrator. It carries the ffmpeg recording needs and adds a
Start Menu entry, a dikte command and, unless you untick it, a start
at sign-in. It is not signed either, so SmartScreen offers only "Don't
run" until you press More info. Add/Remove Programs uninstalls it.
What's Changed
- Test what the application does, before the pull requests land by @yusufipk in #7
- Support GNOME X11 and PulseAudio without changing Wayland by @muzafferemre06 in #5
- Add Groq as a transcription provider by @muzafferemre06 in #6
- A key for discarding a recording, plus uninstall.sh and update.sh by @yusufipk in #9
- Clean the transcript up on the subscription you already have by @yusufipk in #10
- Transcribe and clean up on this machine, fetching both programs by @yusufipk in #11
- Preserve every native macOS clipboard format by @benfirad in #19
- Select native macOS local-model builds by @benfirad in #20
- Add a Mac as the third system, beside Wayland and X11 by @yusufipk in #8
- Write down what installing on Fedora takes by @Murqin in #12
- Handle pw-record versions without --raw support by @hakanekin in #16
- macOS: installer, app bundle, visible menu bar icon, and native integration by @csyio in #25
- Harden macOS meeting audio capture by @benfirad in #26
- Stop the macOS test job waiting on a name nobody has by @yusufipk in #33
- Keep the settings window inside the screen by @seyitgkc in #31
- Let a recording be held while something else happens by @yusufipk in #34
- Give the tray an icon a black bar cannot swallow by @yusufipk in #35
- Stop telling every desktop that it is KDE by @yusufipk in #36
- Put the modules in a package and the scripts in a folder by @yusufipk in #37
- Keep the transcript in the language it was spoken in by @yusufipk in #38
- Build an AppImage and a disk image, and publish them by @yusufipk in #39
- Look up the machine's certificates rather than the build machine's by @yusufipk in #41
- Carry the two paths the RHEL family uses as well by @yusufipk in #42
- Add Windows support by @huseyin-emre-tigci in #30
- Remove macOS command wrapper during integration cleanup by @benfirad in #44
- Publish a Windows setup beside the AppImage and the disk image by @yusufipk in #48
New Contributors
- @yusufipk made their first contribution in #7
- @muzafferemre06 made their first contribution in #5
- @benfirad made their first contribution in #19
- @Murqin made their first contribution in #12
- @hakanekin made their first contribution in #16
- @csyio made their first contribution in #25
- @seyitgkc made their first contribution in #31
- @huseyin-emre-tigci made their first contribution in #30
Full Changelog: https://github.com/yusufipk/dikte/commits/v1.0.0