Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
17 commits
Select commit Hold shift + click to select a range
cdc85f4
wip: rip out openai-only transcription, wire up transcribe-rs with pa…
pdufour Mar 15, 2026
50f9cee
download missing parakeet model files from huggingface on first use
pdufour Mar 15, 2026
0c379cb
add /voicemodel slash command, voice model popup, bring back openai t…
pdufour Mar 15, 2026
f338a8e
restore chat_composer.rs voice keybinding block that got nuked
pdufour Mar 15, 2026
7e29b12
switch model download from curl to hf-hub api, add tracing, kill /tmp…
pdufour Mar 15, 2026
61b409b
clean up voice model validation, replace alias map with allowed-id li…
pdufour Mar 15, 2026
a4849dc
drop normalize_selected_model and validate wrapper, inline validation…
pdufour Mar 15, 2026
d633852
add 24k to 16k wav resampling for local models, simplify voice popup …
pdufour Mar 15, 2026
c0cd0c4
revert .gitignore additions for model artifacts and sample.ogg
pdufour Mar 15, 2026
b7b0c33
restore openai transcribe duration_seconds param and 24k sample rate …
pdufour Mar 15, 2026
185279f
fix normalize_chatgpt_base_url: use parameter name base_url instead o…
pdufour Mar 15, 2026
18a084d
voice: repo-to-class map, generic SpeechModel loading, voice_model_pi…
pdufour Mar 15, 2026
7cf9b15
voice: default to OpenAI when no /voicemodel selected
pdufour Mar 16, 2026
d88d05f
Re-enable features
pdufour Mar 16, 2026
a333f38
Disable voice-model when voice-input feature is off
pdufour Mar 16, 2026
8971a82
Add tests
pdufour Mar 16, 2026
90af45e
terminal clear after download finished
pdufour Mar 16, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .bazelrc
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,13 @@ common:windows --@rules_rust//rust/settings:experimental_use_sh_toolchain_for_bo
common --incompatible_strict_action_env
# Not ideal, but We need to allow dotslash to be found
common:linux --test_env=PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin

common:macos --test_env=PATH=/opt/homebrew/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
common:macos --action_env=HOME
common:macos --linkopt=-F/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/System/Library/Frameworks
common:macos --linkopt=-framework
common:macos --linkopt=CoreML
common:macos --linkopt=-L/Library/Developer/CommandLineTools/usr/lib/clang/17/lib/darwin

# Pass through some env vars Windows needs to use powershell?
common:windows --test_env=PATH
Expand Down
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -90,4 +90,3 @@ CHANGELOG.ignore.md
# Python bytecode files
__pycache__/
*.pyc

25 changes: 25 additions & 0 deletions MODULE.bazel.lock

Large diffs are not rendered by default.

Loading