leonardotrapani
d62e7b14e4
fix: test-models exits non-zero on failures/skips
2026-02-02 10:18:08 +01:00
leonardotrapani
195f9f5115
feat: models test and fixes
2026-02-02 01:13:33 +01:00
leonardotrapani
305f64a73d
feat: new readme
2026-02-01 22:04:42 +01:00
leonardotrapani
3ae86f7bae
feat: better language selection
2026-02-01 18:53:44 +01:00
leonardotrapani
8df3021a9d
feat: refactor
2026-02-01 17:24:43 +01:00
leonardotrapani
c05a3c8c2a
add model remove cli command
2026-02-01 01:22:53 +01:00
leonardotrapani
61b2db53bc
add model download CLI command
2026-02-01 01:21:08 +01:00
leonardotrapani
00ae04a0d6
add model list CLI command with provider/type filters
2026-02-01 01:18:42 +01:00
leonardotrapani
27eb9076de
feat: better onboarding
2026-01-31 22:55:10 +01:00
leonardotrapani
f251df302d
feat: better configuration
2026-01-31 22:37:58 +01:00
leonardotrapani
6d87a0b00f
replace old configure command with TUI wizard
2026-01-31 20:57:50 +01:00
Leonardo Trapani
d18ff3dd56
Merge branch 'main' into support_older_ydotool
2026-01-08 10:11:19 +01:00
Olivier Roy
9f57fc5f44
Check if ydotoold exists before requiring the socket
2026-01-07 10:30:37 +01:00
Mateus Nobre
3b6a8b7dd9
feat: update config template with Eleven Labs documentation
2026-01-06 23:00:47 -03:00
Mateus Nobre
c5a6e75232
feat: add Eleven Labs to CLI configuration wizard
2026-01-06 22:58:49 -03:00
leonardotrapani
a201de2db7
add mistra voxtral
2026-01-03 15:51:38 +01:00
leonardotrapani
6a3781567b
internal refactor of notifications
2026-01-02 23:29:33 +01:00
Gero Hillebrandt
aae5bfb13d
fix(cli): only save custom notification values and fix config structure
...
- Remove else branches that saved defaults when user pressed Enter
- Move comment block before [notifications] so [notifications.messages]
follows directly after parent section
2025-12-28 18:34:23 +01:00
Gero Hillebrandt
8cb16c6073
feat(cli): add notification messages to configure wizard
...
Closes #6
2025-12-28 17:07:09 +01:00
leonardotrapani
ad40e56d89
hyprvoice configure validation to fields
2025-12-19 16:52:29 +01:00
leonardotrapani
13aa3e3b80
new injection strategies
2025-12-19 16:31:54 +01:00
Ben Nasedkin
025ff7fc55
feat: add Groq Whisper API support for transcription and translation
...
Add support for Groq Whisper API as an alternative to OpenAI:
- groq-transcription: Fast transcription using whisper-large-v3 or whisper-large-v3-turbo
- groq-translation: Translation to English (whisper-large-v3 only)
Features:
- New transcription adapters for both Groq services
- Config validation with provider-specific model restrictions
- API key support via config file or GROQ_API_KEY environment variable
- Updated interactive configuration wizard with provider selection
- Comprehensive test coverage for all providers
- Shared WAV conversion utility for audio preprocessing
Breaking changes: None
Backward compatibility: Existing OpenAI configurations continue to work unchanged
2025-10-18 19:19:03 +03:00
LeonardoTrapani
e8b9c1eff0
add cancel action to pipeline to stop without transcribing
2025-10-10 20:08:41 +02:00
LeonardoTrapani
82b2769b09
improve installation experience
2025-09-07 22:45:08 +02:00
LeonardoTrapani
2631293d12
aur setup
2025-09-07 20:51:23 +02:00
LeonardoTrapani
b8a22662f3
configuration file
2025-08-18 22:59:22 +02:00
LeonardoTrapani
903274a249
Rename HotkeyDaemon -> Daemon
...
update readme
2025-08-08 00:07:38 +02:00
LeonardoTrapani
1acd007be0
add pid file, add context for go routines + add proper logging
2025-08-07 18:52:45 +02:00
LeonardoTrapani
f7936610c9
setup project with daemon, socket, cmd, air, notifying, state
2025-08-07 00:01:49 +02:00