Settings reference

Generated from the Settings pages and the configuration schema of the current build (source revision e6fd2c7): 168 schema keys, 225 anchors.

Which build is this? This page describes the six-page Settings of the current development build (source revision above). The downloadable v0.30.0-beta.2 and the stable v0.22.1 still have the older tabbed Settings (General, Modes, Commands and so on), and do not have the controls marked newer than v0.30.0-beta.2.

Settings has six pages and a set of Tools windows. Every setting below has a stable link of the form /samsara/docs/settings/#config.key, which is what the question-mark help in the app points at.

How Settings works

Results update as you type. Jump to a page:

No setting matches that filter.

General

Make Samsara comfortable for everyday use.

Interface size

Size text and controls for comfortable use.

Raise it if text and controls are hard to read or hit. Standard is 100%, Large 115%, Extra large 130%. It scales the whole app and applies after a restart.

Default
1.0
Choices
1.0 (100%), 1.15 (115%), 1.3 (130%)
Config key
ui_scale

Theme

Choose Samsara's appearance.

Dark is the default; light and system are available.

Choices
dark, light, system
Default
dark
Config key
ui.theme

Microphone

Choose where Samsara listens.

Change it when Samsara listens to the wrong device. System default follows Windows; Refresh rescans after you plug something in. Refresh is refused while a recording is in progress.

microphone: Default
system default
microphone_name: Default
set with the microphone
Config key
microphone, microphone_name

Language

Choose the language you dictate in.

Set it to the language you speak so recognition uses the right model.

Type
text
Default
en
Config key
language

Contextual hints

Show guidance as you learn.

Turn hints off once you know your way around. Reset hints (immediate, no Apply) lets every hint fire again.

Type
on or off
Default
on
Config key
hints_enabled

Start at sign-inAdvanced

Launch Samsara when you sign in to Windows.

Turn on if you want Samsara ready after every Windows sign-in.

Type
on or off
Default
off
Config key
launch_at_login

Start hiddenAdvanced

Start in the tray with the main window hidden.

Starts in the tray with no window. Useful together with Start at sign-in.

Type
on or off
Default
off
Config key
start_hidden

Listening indicatorAdvanced

Show when Samsara is listening.

The small marker that shows when Samsara is listening. Turn it off if you find it distracting.

Type
on or off
Default
off
Config key
listening_indicator_enabled

Indicator positionAdvanced

Choose the indicator's starting position.

Choices
top-left, top-center, top-right, bottom-left, bottom-center, bottom-right, custom
Default
bottom-center
Only active when
listening_indicator_enabled
Config key
listening_indicator_position

Floating windowsAdvanced

Recover the indicator or dictation preview.

Live surfaceAdvanced

Try the experimental listening display; off by default.

Type
on or off
Default
off
Config key
ui.live_surface.enabled

Preview fades afterAdvanced

Delay before the idle dictation preview fades.

Range
1.0 to 60.0 in steps of 0.5
Default
5.0
Config key
command_mode.preview_idle_delay_s

Faded preview visibilityAdvanced

Choose how visible the idle preview stays.

Range
0.0 to 0.9 in steps of 0.05
Default
0.25
Config key
command_mode.preview_idle_opacity

Streaming captureAdvanced

Use the existing dedicated CapsLock capture.

Shows live partial text while you hold the key, on a dedicated CapsLock capture. Off by default.

Default
off
Config key
streaming_mode

Dictation

Choose how you start speaking and deliver text.

Session button

Enable hands-free sessions from your shortcut.

Turn this on when you want to use hands-free sessions. You can then start a session with the session button you choose in Shortcuts.

The master switch for hands-free sessions. Also choose the button and its hold or toggle behaviour on the Shortcuts page; only toggle gives a session that stays open.

Type
on or off
Default
off
Config key
command_mode.enabled

Wake activation

Start a session by saying your wake phrase.

Turn this on to begin a session by saying your chosen wake phrase. Turn it off when you want Samsara to listen only after a button press.

Off by default. Turn it on to start a session by voice; the Wake toggle shortcut (Ctrl+Alt+W by default) flips it from the keyboard.

Type
on or off
Default
off
Config key
wake_word_enabled

Speech pace

Allow time for pauses in your speech.

Choose the pace that gives you enough room to pause naturally while speaking. A slower pace is useful when you need more time between words or phrases.

Choose Relaxed or Unhurried if you pause a lot. Relaxed multiplies the silence timings by 2.5, Unhurried by 4. Custom lets you set each timing in the config file.

Choices
standard, relaxed, unhurried, custom
Default
standard
Config key
accessibility.speech_pace

Cleanup mode

Choose how dictated text is cleaned up.

Choose how much cleanup Samsara applies before it delivers your words. Pick the least processing that gives you text you are comfortable sending.

Clean removes fillers such as um and uh, fixes spacing and capitalises; Verbatim leaves the transcript exactly as heard.

Choices
clean, verbatim
Default
clean
Config key
cleanup_mode

Insertion / output

Paste completed text, or keep it on the clipboard.

Choose whether completed dictation is pasted into the active text box or left on the clipboard. Use the clipboard option when you want to review or place the text yourself.

Default on: finished text is pasted into the active window and your clipboard is restored. With it off, the build we read does not insert the text at all (it keeps the draft), despite the in-app wording about the clipboard.

Type
on or off
Default
on
Config key
auto_paste

Commands while dictating

Recognise commands in a dictation session.

Turn this on if you want spoken commands to work while you are dictating normally. Turn it off if words that sound like commands should always be entered as text.

Off by default. Turn it on to let spoken commands work during ordinary dictation. Turn it off if words that sound like commands should always be typed.

Default
off
Config key
command_mode.command_matching_enabled

Wake phraseAdvanced

Choose the trained activation phrase.

Choose the phrase you will say to wake Samsara. Use a phrase you can say comfortably and that is unlikely to appear in ordinary conversation.

Choices are jarvis, hey jarvis, computer, hey computer, samsa, hey samsa. Only the Jarvis phrases have a dedicated detector model; the others rely on the speech recogniser and are less reliable.

Default
jarvis
Choices
jarvis, hey jarvis, computer, hey computer, samsa, hey samsa
Config key
wake_word_config.phrase

Recognition modelAdvanced

Choose the speech recognition model.

Choose the speech-recognition model Samsara uses for your dictation. Larger models can be more accurate but need more computer resources and may respond more slowly.

Bigger models are more accurate and slower. Base is the recommended starting point; the model downloads the first time it is used.

Choices
tiny, tiny.en, base, base.en, small, small.en, medium, medium.en, large-v3
Default
base
Config key
model_size

Compute deviceAdvanced

Choose the hardware used for recognition.

Choose the hardware Samsara uses to recognise your speech. Leave the current choice in place unless you know another device is available and works better for you.

CPU always works. CUDA appears only when all ten GPU runtime files are present, and needs a restart. See the CUDA page.

Choices
auto, cpu, cuda
Default
auto
Config key
device

Precision metadataAdvanced

Stored diagnostic precision; the loader chooses actual precision.

This shows diagnostic information about how recognition is configured. You do not need to change it for ordinary dictation.

Choices
float16, int8, float32
Default
float16
Config key
compute_type

PerformanceAdvanced

Balance recognition speed and accuracy.

Choose whether you prefer faster results or more time for recognition to refine them. Try a different setting only if the current speed or accuracy is not working for you.

Choices
fast, balanced, accurate
Default
accurate
Config key
performance_mode

Trailing spaceAdvanced

Add a space after inserted dictation.

Turn this on to add a space after Samsara inserts completed text. Turn it off if you usually dictate into places where you want to control spacing yourself.

Type
on or off
Default
on
Config key
add_trailing_space

CapitalisationAdvanced

Capitalise dictated text automatically.

Turn this on to start dictated sentences with a capital letter automatically. Turn it off if the program you dictate into handles capitalisation for you.

Type
on or off
Default
on
Config key
auto_capitalize

Number formattingAdvanced

Format spoken numbers as digits.

Turn this on to turn spoken numbers into digits when Samsara is confident about them. Turn it off if you prefer numbers to stay as words.

Type
on or off
Default
on
Config key
format_numbers

Timeout after wakeAdvanced

Wait for speech after wake activation.

Choose how long Samsara waits for you to begin speaking after it hears your wake phrase. Increase it if you need extra time before starting your request.

How long Samsara waits for your request after hearing the wake phrase. Default 5 seconds.

Range
1.0 to 90.0 in steps of 0.5
Default
5.0
Only active when
wake_word_enabled
Config key
wake_word_config.audio.wake_command_timeout

Command pauseAdvanced

Wait before completing a command phrase.

Choose how long a pause tells Samsara that you have finished a spoken command. A longer pause gives you more time to speak; a shorter pause makes commands run sooner.

How long a pause ends a spoken command. Raise it if commands are cut off.

Default
1.0 seconds
Config key
command_mode.utterance_silence_s

Dictation pauseAdvanced

Wait before completing a dictation phrase.

Choose how long a pause closes one piece of hands-free dictation. A longer pause keeps more words together, while a shorter pause can split your speech into smaller pieces.

How long a pause closes one chunk of hands-free dictation. The schema default is 0.65 s; a freshly written config uses 2.0 s.

Range
0.3 to 12.0 in steps of 0.05
Default
0.65
Config key
command_mode.dictate_utterance_silence_s

Quick silence timeoutAdvanced

Adjust recognition silence timing.

Choose how quickly Samsara treats a quiet gap as silence while recognising speech. Change this only if normal pauses are being cut off or recognition waits too long.

Range
0.2 to 20.0 in steps of 0.1
Default
1.0
Only active when
wake_word_enabled
Config key
wake_word_config.quick_silence_timeout

Wake thresholdAdvanced

Adjust wake detection sensitivity.

Choose how readily Samsara responds to your wake phrase. A lower threshold may hear the phrase more easily, while a higher threshold can reduce accidental wake-ups.

Wake sensitivity. Default 0.20. Lower it if the wake phrase is missed; raise it if it fires by accident.

Range
0.05 to 1.0 in steps of 0.05
Default
0.2
Only active when
wake_word_enabled
Config key
wake_word_config.oww_threshold

Continuous presetAdvanced

Keep the existing continuous insertion trigger.

Choose how an existing continuous dictation session commits speech. This setting is kept for people who already use continuous mode and does not change the primary dictation key.

Silence commits the continuous capture automatically; key waits for the Continuous commit shortcut.

Default
silence
Choices
silence, key
Config key
continuous_commit_trigger

Continuous silenceAdvanced

Silence before a continuous phrase completes.

Choose how much silence ends a phrase in an existing continuous dictation session. Increase it if you need longer pauses before a phrase completes.

Range
0.5 to 40.0 in steps of 0.5
Default
2.0
Config key
silence_threshold

Minimum speechAdvanced

Ignore speech shorter than this duration.

Choose the shortest speech Samsara should accept as a phrase. Increase it if brief sounds are being treated as dictation, or decrease it if short words are missed.

Range
0.1 to 2.0 in steps of 0.1
Default
0.3
Config key
min_speech_duration

Microphone calibrationAdvanced

Choose automatic or manual calibration.

Choose whether Samsara adjusts microphone sensitivity automatically or uses a setting you provide. Automatic calibration is the usual choice unless you are tuning a known microphone problem.

Choices
auto, manual
Default
auto
Config key
threshold_mode

Calibration multiplierAdvanced

Adjust automatic microphone calibration.

Adjust how strongly automatic microphone calibration responds to your environment. Change it gradually and test ordinary dictation before making another adjustment.

Range
1.0 to 10.0 in steps of 0.1
Default
3.0
Config key
cal_multiplier

Manual thresholdAdvanced

Set the speech threshold for manual calibration.

Set the microphone sensitivity yourself when you use manual calibration. Change it only if automatic calibration does not respond reliably in your usual environment.

Range
0.005 to 0.2 in steps of 0.005
Default
0.03
Only active when
threshold_mode is manual
Config key
wake_word_config.audio.speech_threshold

Stop wordsAdvanced

Customise the session's stop words.

Add words you want to use to stop what Samsara is doing. Put one phrase on each line and keep the words easy to say in an emergency.

Emergency stop words. Default: halt, cease. Setting your own list replaces the built-in ones. A stop ends speech and pending work but keeps your draft and the session.

Type
list
Default
["halt", "cease"]
Config key
command_mode.stop_phrases

Exit phrasesAdvanced

Add phrases that leave a session.

Add extra phrases that should leave a hands-free session. Put one phrase on each line and avoid phrases you might say while dictating normally.

Extra phrases that leave a session, one per line. They add to the built-in ones (go to sleep, samsara sleep, sleep now, stop listening, exit hands free) and keep your draft.

Type
list
Default
[]
Config key
command_mode.abort_phrases

Command debounceAdvanced

Avoid repeated activation from one press.

Choose how long Samsara ignores repeated button presses after one press. Increase it only if one press is accidentally starting more than one action.

Ignore repeat presses of the session button within this many milliseconds. Default 200.

Range
0 to 2000 in steps of 50
Default
200
Config key
command_mode.enter_debounce_ms

Session timeoutAdvanced

End a session after inactivity.

Choose how long an unused hands-free session stays open before it ends. A longer timeout gives you more time between requests, but leaves the session available for longer.

A session ends after this many seconds of silence. Default 300.

Range
5 to 1800 in steps of 5
Default
300
Config key
command_mode.inactivity_timeout_s

Cancel windowAdvanced

Allow time to cancel commands heard during dictation.

Choose whether Samsara briefly waits before it runs a command heard while you are dictating. Use the extra time when you want a chance to say no or cancel.

A command heard inside dictation waits this long, showing a chip, so you can say no. Default 3 seconds, maximum 5, 0 turns it off. Commands that only read never wait.

command_mode.cancel_window_s: Default
3.0 seconds (0 to 5)
command_mode.cancel_window_all_commands: Default
off
Config key
command_mode.cancel_window_s, command_mode.cancel_window_all_commands

Command miss limitAdvanced

Stop after repeated unrecognised commands.

Choose how many unrecognised requests a hands-free session accepts before it stops. Lower it if you want a session to end quickly after repeated misunderstandings.

A session ends after this many unrecognised requests in a row. Default 5.

Range
1 to 20 in steps of 1
Default
5
Config key
command_mode.miss_limit

Command wordAdvanced

Run a command by speaking this prefix first.

Choose the word you say before a spoken command. Pick a word that is easy to remember and unlikely to occur in the text you dictate.

Say this word first to force a phrase to be treated as a command.

Type
text
Default
empty
Config key
intent.command_prefix

Wake profilesAdvanced newer than v0.30.0-beta.2

Pair a wake phrase with an app, and choose its send word.

Each profile pairs a wake phrase with an app. Saying the phrase focuses that app and starts dictating into it; saying the profile's send word at the end of an utterance presses Enter there. Defaults: okay claude (claude.exe, send word over, on), activate hermes (send word send, on), activate warp (warp.exe, send word over, off).

Type
list
Default
[{"id": "claude", "phrase": "okay claude", "oww_model": "okay_claude.onnx", "target_process": "claude.exe", "enabled"...
Config key
wake_profiles

Audio

Manage sounds, speech and captions in one place.

Output device

Choose where Samsara plays sound.

Where Samsara plays its sounds and speech. Leave on the system default unless you route sound elsewhere.

output_device: Default
system default
output_device_name: Default
system default
output_device_hostapi: Default
system default
Config key
output_device, output_device_name, output_device_hostapi

Feedback sounds

Hear signals for recording and actions.

Beeps for recording start, stop and actions.

Type
on or off
Default
on
Config key
audio_feedback

Sound volume

Adjust feedback volume and test it.

Range
0.0 to 1.0
Default
0.5
Config key
sound_volume

Sound theme

Choose the feedback sound set.

Choices
cute, warm, zen, classic, chirpy
Default
cute
Config key
sound_theme

Text-to-speech

Let Samsara speak responses aloud.

Off by default. Turn it on to have Samsara speak replies and notices.

Type
on or off
Default
off
Config key
tts.enabled

Ava captions

Show Ava's responses as text.

Shows Ava's replies as text in a caption panel.

Type
on or off
Default
off
Config key
accessibility.ava_captions

Mute Ava's voice

Silence Ava while keeping other speech available.

Silences Ava's voice but keeps captions; needs captions on. Sounds and command acknowledgements are unaffected.

Type
on or off
Default
off
Only active when
accessibility.ava_captions
Config key
accessibility.ava_mute_audio

Spoken noticesAdvanced

Choose which session notices are spoken.

Questions (the default) speaks only when Samsara is waiting for your answer; everything speaks every notice.

Choices
questions, everything
Default
questions
Config key
feedback.spoken_notices

Speech engineAdvanced

Choose local Windows speech or a network voice.

Edge uses Microsoft's online voices and needs the internet; WinRT uses the offline Windows voices.

Choices
winrt, edge
Default
edge
Config key
tts.engine

VoiceAdvanced

Choose a voice and hear a sample.

Type
text
Default
en-US-AvaNeural
Config key
tts.voice_id

Speech speedAdvanced

Adjust spoken response speed.

Range
0.5 to 2.0 in steps of 0.1
Default
1.0
Config key
tts.speed

Speech volumeAdvanced

Adjust speech independently of feedback sounds.

Range
0.0 to 1.0
Default
0.8
Config key
tts.volume

Speech during feedbackAdvanced

Remaining speech volume while feedback sounds play.

Range
0.0 to 1.0
Default
0.7
Config key
audio_coordinator.duck_factor

Session-end soundAdvanced

Play a sound when a session ends.

Plays a short sound when a hands-free session ends. Default on.

Default
on
Config key
command_mode.exit_earcon

Spoken reply limitAdvanced

Limit the length of spoken acknowledgements.

Spoken acknowledgements are cut at this many characters. Default 50; 0 means no limit.

Default
50 characters
Config key
command_mode.tts_char_limit

While recordingAdvanced

Choose how other apps' audio is handled.

Duck lowers other apps while you record (default); Pause stops media and resumes only what Samsara paused; Leave alone does nothing.

Choices
duck, pause, off
Default
duck
Config key
ducking.recording_mode

Ducked volumeAdvanced

Remaining other-app volume while recording.

Range
0.0 to 1.0 in steps of 0.05
Default
0.2
Only active when
ducking.enabled
Config key
ducking.level

Hands-free audioAdvanced

Reduce other apps during hands-free listening.

Type
on or off
Default
on
Config key
ducking.hands_free_enabled

Hands-free capture volumeAdvanced

Remaining other-app volume while capturing speech.

Range
0.0 to 1.0 in steps of 0.05
Default
0.15
Only active when
ducking.hands_free_enabled
Config key
ducking.hands_free_level

Hands-free idle volumeAdvanced

Remaining other-app volume while listening.

Range
0.0 to 1.0 in steps of 0.05
Default
0.8
Only active when
ducking.hands_free_enabled
Config key
ducking.hands_free_idle_level

Echo cancellationAdvanced

Experimental microphone echo cancellation.

Experimental and off by default. It reduces Samsara's own speech in the microphone by only a few percent.

Type
on or off
Default
off
Config key
echo_cancellation.enabled

Echo latencyAdvanced

Compensate for measured playback latency.

Range
0.0 to 500.0 in steps of 5.0
Default
30.0
Only active when
echo_cancellation.enabled
Config key
echo_cancellation.latency_ms

Ava

Choose how Ava helps, with permissions you control.

Ava runs newer than v0.30.0-beta.2

Choose Off, on this PC, or your cloud provider.

Off, On this PC (Ollama) or In the cloud. Cloud asks for your consent first, for that exact provider. Applying a route also turns off automatic corrections, web search and warm-up, so re-check them afterwards.

ava.provider_policy: Choices
off, local, cloud
ava.provider_policy: Default
off
ava_mode_enabled: Default
follows Ava runs
ava_command_session.enabled: Type
on or off
ava_command_session.enabled: Default
off
command_packs.ai: Default
off until Ava is on
cloud_llm.enabled: Type
on or off
cloud_llm.enabled: Default
off
ava_command_session.backend: Choices
ollama, cloud
ava_command_session.backend: Default
ollama
ava.consent: Type
table
ava.consent: Default
{"version": 0, "accepted_at": null, "cloud_version": null}
Config key
ava.provider_policy, ava_mode_enabled, ava_command_session.enabled, command_packs.ai, cloud_llm.enabled, ava_command_session.backend, ava.consent

Effective route

Where Ava will handle your requests after Apply.

Memory retention newer than v0.30.0-beta.2

Choose whether Ava starts fresh, keeps the last conversation, or remembers facts you tell her.

Clear on close forgets everything; Keep last session keeps the last conversation; Ava remembers me keeps facts you tell her in a readable file. See the Ava page.

Choices
clear, last, assistant
Default
clear
Config key
ava_memory.mode

Editing

Allow Ava to edit what you just dictated.

Experimental. Say 'Ava, make that more formal'; Ava shows the change and you say apply to type it.

Type
on or off
Default
off
Config key
ava_edit.enabled

Ava interprets commands

After a normal command miss, Ava may choose one available command.

After a normal command miss Ava may pick one available command. Off by default and disabled while Ava is Off.

Type
on or off
Default
off
Config key
ava_command_session.interpret_misses

Cloud providerAdvanced

Choose the provider receiving cloud requests.

DeepSeek, OpenAI, Anthropic or OpenRouter. Changing it asks for consent again.

Choices
deepseek, openai, anthropic, openrouter
Default
deepseek
Only active when
cloud_llm.enabled
Config key
cloud_llm.provider

Cloud credentialAdvanced

Enter your provider credential and test the connection.

Your own key, stored on this computer and sent only to the provider you chose.

Default
empty
Config key
cloud_llm.api_key

Cloud model overrideAdvanced

Use a particular provider model.

Leave blank to use the provider's built-in default model.

Default
provider default
Config key
cloud_llm.model

Cloud timeoutAdvanced

Limit how long a cloud request can take.

How long a cloud request may take. Default 30 seconds.

Range
5 to 120 in steps of 5
Default
30
Only active when
cloud_llm.enabled
Config key
cloud_llm.timeout_seconds

Local modelAdvanced

Choose the installed model used locally.

The installed Ollama model used for command interpretation when Ava runs on this PC.

Type
text
Default
llama3.2:3b
Config key
ava_command_session.model

Keep model warmAdvanced

Keep the local model ready between requests.

Keeps the local model loaded between requests so answers come faster, using memory.

Type
on or off
Default
off
Config key
ava_command_session.keep_warm

Warm at startupAdvanced

Send a small request at startup to prepare Ava.

Sends one small request at startup to load Ava. Default on for local, off for cloud because cloud warm-ups cost tokens.

Type
on or off
Default
off
Config key
ava.warm_on_boot

Ava personalityAdvanced

Choose the style of Ava's answers.

Relaxed (default) or Strict answers.

Choices
relaxed, strict
Default
relaxed
Config key
ava_personality

Remembered turnsAdvanced newer than v0.30.0-beta.2

Limit the conversation retained as context.

How many turns of the current conversation Ava keeps as context, 5 to 500. Default 20.

Range
5 to 500 in steps of 5
Default
20
Config key
ava_memory.max_turns

Editing timeoutAdvanced

Limit how long an editing request can take.

How long an editing request may take. Default 12 seconds.

Type
number
Default
12.0
Only active when
ava_edit.enabled
Config key
ava_edit.timeout_seconds

Local editing modelAdvanced

Choose the local model for editing.

Type
text
Default
llama3.2:3b
Only active when
ava_edit.enabled
Config key
ava_edit.model

Demo pacingAdvanced

Use slower editing animations for demonstrations.

Choices
instant, cinematic
Default
instant
Only active when
ava_edit.enabled
Config key
ava_edit.demo_pacing

Automatic correctionsAdvanced

Enable the separate automatic cleanup pass.

A separate cleanup pass over dictated text, using the route you chose. It also needs the editing permission, which the current build may not be able to grant from Settings (a known issue).

Type
on or off
Default
off
Config key
smart_corrections.enabled

Correction modelAdvanced

Use this local model for automatic corrections.

Type
text
Default
qwen2.5:3b
Only active when
smart_corrections.enabled
Config key
smart_corrections.ollama_model

Correct hold dictationAdvanced

Apply automatic corrections to held dictation.

Type
on or off
Default
on
Only active when
smart_corrections.enabled
Config key
smart_corrections.modes.hotkey

Correct wake dictationAdvanced

Apply automatic corrections to wake dictation.

Type
on or off
Default
on
Only active when
smart_corrections.enabled
Config key
smart_corrections.modes.wake

Correct streamingAdvanced

Apply automatic corrections to streaming dictation.

Type
on or off
Default
off
Only active when
smart_corrections.enabled
Config key
smart_corrections.modes.streaming

Repair disfluenciesAdvanced

Remove filler words and spoken self-corrections.

Type
on or off
Default
off
Only active when
smart_corrections.enabled
Config key
smart_corrections.repair_disfluencies

Shortcuts

Keep your essential actions within reach.

Primary dictation

Choose the dictation key and its behaviour.

Hold it while you speak. Default Ctrl+Shift. The mode beside it is hold, toggle or continuous.

hotkey: Default
ctrl+shift
mode: Choices
hold, toggle, continuous
mode: Default
hold
Config key
hotkey, mode

Session button

Choose the hands-free button and its behaviour.

The hands-free session button. Default Right Ctrl; Mouse 4, Mouse 5, other modifier keys and F13 to F24 are available.

command_mode.button: Choices
mouse4, mouse5, rctrl, f13, right_alt
command_mode.button: Default
rctrl
command_mode.mode: Choices
hold, toggle
command_mode.mode: Default
hold
Config key
command_mode.button, command_mode.mode

Ava held key

Hold a key while speaking to Ava.

Hold this key to talk to Ava. Default Right Alt. It does nothing unless Ava is on.

Default
right_alt (hold)
Config key
ava_mode_key

Cancel

Cancel the active recording.

Cancels the recording in progress. Default Escape.

Default
escape
Config key
cancel_hotkey

Undo

Undo the most recent supported action.

Undoes the last supported action. Default Ctrl+Alt+Z.

Default
ctrl+alt+z
Config key
undo_hotkey

Paste staged thought

Insert the thought waiting in your session.

Pastes the thought waiting in your hands-free session, the same as saying finish. Default Ctrl+Space.

Default
ctrl+space
Config key
dictate_commit_hotkey

Quick memo

Capture a short voice memo.

Starts a quick memo. Default Ctrl+Alt+M.

Default
ctrl+alt+m
Config key
memo_hotkey

Corrections

Capture a correction; report from that window.

Opens correction capture; you can report a problem from that window. Default Ctrl+Alt+X.

Default
ctrl+alt+x
Config key
hotkeys.capture_correction

Complete alarm

Mark the active alarm as completed.

Marks the sounding alarm as done. Default F7.

Default
f7
Config key
alarms.complete_hotkey

Dismiss alarm

Dismiss an alarm without completing it.

Dismisses the alarm without completing it. Default F8.

Default
f8
Config key
alarms.dismiss_hotkey

Command-only keyAdvanced

Capture one command without dictation output.

Hold it to say one command with no dictated text. Default Ctrl+Alt+C.

Default
ctrl+alt+c
Config key
command_hotkey

Wake toggleAdvanced

Start or stop wake listening.

Turns wake listening on and off. Default Ctrl+Alt+W.

Default
ctrl+alt+w
Config key
wake_word_hotkey

Continuous toggleAdvanced

Start or stop the continuous preset.

Starts and stops the continuous preset. Default Ctrl+Alt+D.

Default
ctrl+alt+d
Config key
continuous_hotkey

Continuous commitAdvanced

Commit the current continuous capture.

Commits the continuous capture when the commit trigger is key. Default Ctrl+Space.

Default
ctrl+space
Config key
continuous_commit_hotkey

Correction report shortcutAdvanced

Keep the existing direct report shortcut.

The direct report shortcut. Default Ctrl+Alt+R.

Default
ctrl+alt+r
Config key
correction_hotkey

Mouse suppressionAdvanced

Suppress browser-back when Mouse 4/5 is bound.

Stops the browser Back action firing when Mouse 4 or 5 is your session button. Default on.

Type
on or off
Default
on
Config key
command_mode.suppress_button

Help

Set up, practise and recover when you need to.

Documentation

Find commands and usage guidance.

Setup / practice

Find tutorials and microphone or Ava guides.

Support / problem

Review diagnostics and get help with a problem.

Private backup / restore

Manage private configuration backups.

Updates

Check GitHub for updates; daily checks are optional.

Off by default. When on, Samsara asks GitHub for the latest stable release at most once a day. Nothing but the request is sent.

Type
on or off
Default
off
Config key
updates.automatic_checks

Stage timingAdvanced newer than v0.30.0-beta.2

Record how long each dictation step takes in a local file.

Turn this on to measure delays when tuning dictation performance. It saves timings locally without dictated text; leave it off unless you are debugging.

Records how long each dictation step takes, locally and without dictated text.

Type
on or off
Default
off
Config key
diagnostics.stage_timing

Diagnostic event logAdvanced newer than v0.30.0-beta.2

Save dictation results and troubleshooting details to a local file.

Turn this on when investigating missing or unexpected dictation results. The local file can include dictated text, so leave it off unless you are debugging.

Writes a local diagnostic log that can include dictated text. Leave it off unless you are debugging.

Type
on or off
Default
off
Config key
diagnostics.write_jsonl

Benchmark recordingAdvanced

Save dictation audio and transcripts locally for review.

Saves dictation audio and transcripts locally for review. Off by default.

Type
on or off
Default
off
Config key
benchmark.collect_samples

Tools windows

Open Tools from Settings or the tray. Each tool is its own window; the settings below are changed inside it.

Command library

Open it from Tools. Switch command packs on or off, manage profiles, and add, edit, test or delete your own voice commands. Pack switches need a restart of Samsara; your own commands apply immediately and are written to commands.json in the app folder.

command_packs.core

Core: Essential commands - undo, copy, paste, window snap, scroll. Always on, no switch.

Default
always on
Config key
command_packs.core

command_packs.session

Unified Session: Toggle command mode recovery commands (e.g. retype that). Always on, no switch.

Default
always on
Config key
command_packs.session

command_packs.experimental

Experimental: In-development features (workflow capture, etc.) - may be unstable. Off by default. Changing a pack needs a restart of Samsara.

Default
off
Config key
command_packs.experimental

command_packs.text-editing

Text Editing: Punctuation, formatting, bold/italic/underline, find, select. On by default. Changing a pack needs a restart of Samsara.

Default
on
Config key
command_packs.text-editing

command_packs.window-management

Window Management: Move windows between monitors, cursor teleportation, movie mode. On by default. Changing a pack needs a restart of Samsara.

Default
on
Config key
command_packs.window-management

command_packs.window-cube-numbers

Window Cube Numbers: Bare one to nine switch windows while the cube is pinned. On by default. Changing a pack needs a restart of Samsara.

Default
on
Config key
command_packs.window-cube-numbers

command_packs.browsers

Browsers: Open Chrome/Firefox/Edge, tab control, zoom, navigation. On by default. Changing a pack needs a restart of Samsara.

Default
on
Config key
command_packs.browsers

command_packs.word

Microsoft Word: Focused Word formatting, selection, and word count. On by default. Changing a pack needs a restart of Samsara.

Default
on
Config key
command_packs.word

command_packs.media

Media & Music: Spotify, play/pause, volume, next/previous track. On by default. Changing a pack needs a restart of Samsara.

Default
on
Config key
command_packs.media

command_packs.smart-home

Smart Home: Hyperion LED strip control, light effects and colors. Off by default. Changing a pack needs a restart of Samsara.

Default
off
Config key
command_packs.smart-home

command_packs.3d-printing

3D Printing: FlashForge printer control - start, pause, status. Off by default. Changing a pack needs a restart of Samsara.

Default
off
Config key
command_packs.3d-printing

command_packs.stremio

Stremio: Stremio media player - pause, skip, fullscreen. Off by default. Changing a pack needs a restart of Samsara.

Default
off
Config key
command_packs.stremio

command_packs.screen-capture

Screen Capture: Screenshot, GIF recording, screen region capture. Off by default. Changing a pack needs a restart of Samsara.

Default
off
Config key
command_packs.screen-capture

command_packs.macros

Custom Macros: Going dark, focus mode, break time, morning routine. Off by default. Changing a pack needs a restart of Samsara.

Default
off
Config key
command_packs.macros

command_packs.gaming

Gaming: Hold keys, jump, release all - game-specific controls. Off by default. Changing a pack needs a restart of Samsara.

Default
off
Config key
command_packs.gaming

command_packs.audio

Audio Devices: Switch between speakers, headset, earbuds. Off by default. Changing a pack needs a restart of Samsara.

Default
off
Config key
command_packs.audio

command_packs.utilities

Utilities: Timer, web shortcuts, quick ask, calculator, notepad. Off by default. Changing a pack needs a restart of Samsara.

Default
off
Config key
command_packs.utilities

command_packs.smart-actions

Smart Actions: Brain dump, voice notes, AI agent routing. On by default. Changing a pack needs a restart of Samsara.

Default
on
Config key
command_packs.smart-actions

command_packs.tasks

Tasks: Add items to task lists by voice. On by default. Changing a pack needs a restart of Samsara.

Default
on
Config key
command_packs.tasks

command_packs.health

Health Tracking: Pain levels, medication logging, symptom tracking, health summaries. On by default. Changing a pack needs a restart of Samsara.

Default
on
Config key
command_packs.health

command_packs.alarms

Alarm Commands: Voice control for alarms - complete, dismiss, list, enable/disable. On by default. Changing a pack needs a restart of Samsara.

Default
on
Config key
command_packs.alarms

command_packs.accessibility

Accessibility: Show Numbers overlay, semantic clicking by voice. On by default. Changing a pack needs a restart of Samsara.

Default
on
Config key
command_packs.accessibility

command_packs.discord

Discord: Needs a Discord webhook. Off by default. Changing a pack needs a restart of Samsara.

Default
off
Config key
command_packs.discord

Alarms

Add, edit, toggle, test and delete recurring alarms. Alarm records save immediately; the two preferences below use Apply and Close.

alarms.enabled

Turns alarm reminders on or off.

Type
on or off
Default
off
Config key
alarms.enabled

alarms.nag_interval_seconds

How often a sounding alarm repeats until completed or dismissed, 15 to 300 seconds.

Range
15 to 300 in steps of 15
Default
60
Config key
alarms.nag_interval_seconds

Health

A read-only view of the health log kept by the Health voice commands, plus CSV export and an optional medication dictionary. It changes no setting. Data stays in health_log.json in your Samsara folder.

Music

Name playlists, albums, artists or tracks once, then say 'playlist Morning'. You can also import your own Spotify playlists from Spotify's account data export (Privacy settings, Download your data): choose the ZIP or its folder; only files named playlist*.json are read, locally, and only playlists you own are kept. Nothing is saved until Apply and Close.

music_library newer than v0.30.0-beta.2

Names you can say to play a Spotify playlist, album, artist or track. Add, delete and import changes are held until Apply and Close.

Type
table
Default
{}
Config key
music_library

Components

Install and manage optional parts. Choose Check what's available to contact GitHub; downloads are SHA-256 verified. The Gesture lane needs the Gesture control component.

gesture.enabled

Optional webcam hand-pose commands. Needs the Gesture control component.

Default
off
Config key
gesture.enabled

Integrations

Connect optional services with explicit permission. Todoist is the only integration.

tasks.todoist.enabled newer than v0.30.0-beta.2

Off by default. When on, tasks you add by voice are also sent to Todoist's servers. Tasks are always stored on this computer first.

Type
on or off
Default
off
Config key
tasks.todoist.enabled

tasks.todoist.api_token newer than v0.30.0-beta.2

Your own Todoist API token. The field is hidden until Todoist is switched on. Use Test connection after pasting it.

Type
text
Default
empty
Config key
tasks.todoist.api_token

Config-file keys

These keys have no control in Settings. They live in config.json in your Samsara folder (%USERPROFILE%\.samsara\). Close Samsara before editing it, and keep a copy first.

accessibility

accessibility.ava_captions_linger_s

Config-only caption timing override; the existing captions UI deliberately exposes enable and mute, not timing tuning.

Range
1.0 to 60.0 in steps of 0.5
Default
6.0
Only active when
accessibility.ava_captions
Config key
accessibility.ava_captions_linger_s

accessibility.ava_captions_position

Placement state written by dragging the caption window; not a separate Settings preference.

Type
text
Default
bottom-center
Only active when
accessibility.ava_captions
Config key
accessibility.ava_captions_position

agent_channel

agent_channel.allow_writes newer than v0.30.0-beta.2

CLI agents are read-only by default.

Default off: GPT and Claude questions run read-only. Switching it on lets the command line agents write files.

Type
on or off
Default
off
Config key
agent_channel.allow_writes

agent_channel.cwd newer than v0.30.0-beta.2

Working directory for subscription CLI agents.

The folder the command line agents run in. It must exist; if it does not, the failure is spoken as the CLI not being installed.

Type
text
Default
C:\Users\Morne\Documents\Claude
Config key
agent_channel.cwd

agent_channel.timeout_s newer than v0.30.0-beta.2

Maximum seconds to wait for a CLI answer.

Range
1 to 3600
Default
240
Config key
agent_channel.timeout_s

agent_channel.voice_preamble newer than v0.30.0-beta.2

Spoken-response instruction sent with each CLI question.

Type
text
Default
This message was spoken aloud and your reply will be read aloud. Answer in plain spoken sentences first; put any code, paths or lists after that.
Config key
agent_channel.voice_preamble

audio

audio.input_sensitivity

Compatibility schema value with no current capture consumer; microphone calibration and speech threshold are the active controls.

Range
0.05 to 1.0
Default
0.3
Config key
audio.input_sensitivity

ava

ava.catalog_answers newer than v0.30.0-beta.2

Local answers to command catalog questions.

Lets Ava answer 'what commands do I have for X' from the command catalog without calling any model.

Type
on or off
Default
on
Config key
ava.catalog_answers

ava_command_session

ava_command_session.shortlist_size

Interpreter candidate-budget tuning; the supported user choice is whether command-miss interpretation is enabled.

Range
1 to 50 in steps of 1
Default
12
Config key
ava_command_session.shortlist_size

ava_invocations

ava_invocations

Config-only whole-utterance invocation vocabulary; kept outside Settings until an editor can validate session phrase collisions.

Whole-utterance phrases that switch to Ava: hey ava, so ava, oracle.

Type
list
Default
["hey ava", "so ava", "oracle"]
Config key
ava_invocations

ava_memory

ava_memory.recall_sessions newer than v0.30.0-beta.2

Config-only limit for summaries recalled in a reply.

How many summaries are recalled in a reply, 0 to 30. Default 3.

Range
0 to 30
Default
3
Config key
ava_memory.recall_sessions

ava_memory.sessions_kept newer than v0.30.0-beta.2

Config-only limit for dated summaries in assistant memory.

How many dated session summaries are kept in the memory file, 0 to 365. Default 30.

Range
0 to 365
Default
30
Config key
ava_memory.sessions_kept

benchmark

benchmark.max_samples

Config-only benchmark storage cap; Help exposes collection consent while retaining the bounded default cap.

Range
10 to 2000
Default
200
Only active when
benchmark.collect_samples
Config key
benchmark.max_samples

claude_voice

claude_voice.enabled newer than v0.30.0-beta.2

Desktop Claude reply reading is enabled by default; advanced config-only override.

Reads Claude desktop replies aloud after you send a message by voice. Default on.

Type
on or off
Default
on
Config key
claude_voice.enabled

claude_voice.reply_timeout_s newer than v0.30.0-beta.2

Advanced config-only timeout for a desktop Claude reply.

Range
5 to 600
Default
180
Config key
claude_voice.reply_timeout_s

claude_voice.spoken_word_cap newer than v0.30.0-beta.2

Advanced config-only limit for each spoken Claude reply chunk.

Range
1 to 500
Default
60
Config key
claude_voice.spoken_word_cap

click

click.button

Compatibility command metadata; actual mouse buttons belong to command records, not global preferences.

Choices
left, right, middle
Default
left
Config key
click.button

click.type

Compatibility command metadata; actual click actions belong to command records, not global preferences.

Choices
click, double_click
Default
click
Config key
click.type

comfy

comfy.auto_open newer than v0.30.0-beta.2

Advanced image completion preference; open the image remains available by voice.

Type
on or off
Default
on
Config key
comfy.auto_open

comfy.base_url newer than v0.30.0-beta.2

Local ComfyUI server address; loopback only.

Must be a loopback address. Default http://127.0.0.1:8001.

Type
text
Default
http://127.0.0.1:8001
Config key
comfy.base_url

comfy.default_workflow newer than v0.30.0-beta.2

Name of an explicitly imported local image workflow.

Type
text
Default
klein_simple
Config key
comfy.default_workflow

comfy.prompt_prefix newer than v0.30.0-beta.2

Owner-editable text prepended verbatim to image prompts; empty by default.

Type
text
Default
empty
Config key
comfy.prompt_prefix

comfy.prompt_suffix newer than v0.30.0-beta.2

Owner-editable text appended verbatim to image prompts; empty by default.

Type
text
Default
empty
Config key
comfy.prompt_suffix

comfy.timeout_s newer than v0.30.0-beta.2

Local image rendering deadline in seconds.

How long to wait for an image to render. Default 600 seconds.

Range
1 to 3600
Default
600
Config key
comfy.timeout_s

comfy.workflows newer than v0.30.0-beta.2

Imported API graphs and their exact input mappings; configured by the workflow import tool.

Type
table
Default
{"klein_simple": {"path": "comfy_workflows/klein_simple.api.json", "prompt": ["74", "inputs", "text"], "seed": ["73",...
Config key
comfy.workflows

command

command.button

Phase 2A compatibility key; command_mode.button is the current Settings control.

Choices
mouse4, mouse5, rctrl, lctrl, ralt, lalt, rshift, lshift
Default
rctrl
Config key
command.button

command.trigger_mode

Phase 2A compatibility key; command_mode.mode is the current Settings control.

Choices
hold, toggle, continuous
Default
hold
Config key
command.trigger_mode

command_mode

command_mode.ava_tts_half_duplex

Developer override for echo suppression while Ava speaks; keep the default protection for ordinary use.

Type
on or off
Default
on
Only active when
command_mode.enabled
Config key
command_mode.ava_tts_half_duplex

command_mode.dictate_commit_word

Config-only single-word session protocol override; changing the commit vocabulary needs the session token validation, not an unrestricted text field.

The one word that pastes a staged hands-free thought. Default finish. A single word only.

Type
text
Default
finish
Only active when
command_mode.enabled
Config key
command_mode.dictate_commit_word

command_mode.personal_alias_offer_timeout_s

Config-only tuning for the specialist spoken alias-offer flow, separate from ordinary session inactivity.

Range
3 to 30 in steps of 1
Default
8
Config key
command_mode.personal_alias_offer_timeout_s

command_mode.preview_position

Placement state owned by the draggable preview and its Settings reset action.

Type
text
Default
bottom-center
Config key
command_mode.preview_position

command_mode.session_streaming_preview

Config-only legacy session-preview switch; separate from the dedicated CapsLock streaming-capture preference.

Type
on or off
Default
on
Only active when
command_mode.enabled
Config key
command_mode.session_streaming_preview

correction_capture

correction_capture.max_edit_ratio

Config-only correction-training rejection threshold; not an ordinary text-editing preference.

Range
0.1 to 1.0 in steps of 0.05
Default
0.5
Config key
correction_capture.max_edit_ratio

debug

debug.dump_hotkey_buffers

Developer-only raw audio capture for buffer investigations; deliberately excluded from everyday Settings.

Type
on or off
Default
off
Config key
debug.dump_hotkey_buffers

diagnostics

diagnostics.watch_code_changes newer than v0.30.0-beta.2

Source builds only; it has no control in Settings. Checks once a minute whether Samsara's code changed on disk and then offers Restart Samsara from the tray. Packaged installs never show it.

Type
on or off
Default
on
Config key
diagnostics.watch_code_changes

dictation

dictation.signoff_filter

Developer escape hatch for the default-on hallucinated-signoff filter during false-positive evaluation.

Type
on or off
Default
on
Config key
dictation.signoff_filter

dispatch_voice

dispatch_voice.enabled newer than v0.30.0-beta.2

Agora voice dispatch and its event feed.

Voice dispatch to the Agora queue. A developer feature.

Type
on or off
Default
on
Config key
dispatch_voice.enabled

dispatch_voice.poll_s newer than v0.30.0-beta.2

Seconds between Agora dispatch feed checks.

Range
1 to 300
Default
5
Config key
dispatch_voice.poll_s

ducking

ducking.enabled

Legacy fallback for configurations without ducking.recording_mode; the Audio recording-mode selector owns the current behavior.

Type
on or off
Default
off
Config key
ducking.enabled

formatting_tokens

formatting_tokens.enabled

Config-only escape hatch for spoken formatting-token interpretation; normal dictation keeps formatting tokens enabled.

Type
on or off
Default
on
Config key
formatting_tokens.enabled

intent

intent.shadow_enabled

Developer-only shadow execution experiment that records dictated text without changing actions; kept config-only.

Type
on or off
Default
off
Config key
intent.shadow_enabled

intent.shadow_retention_days

Retention tuning for the config-only shadow execution experiment, not general log retention.

Range
1 to 90
Default
14
Config key
intent.shadow_retention_days

ollama

ollama.enabled

Legacy provider flag; the Ava master and consent-aware provider policy own current activation.

Type
on or off
Default
on
Config key
ollama.enabled

ollama.host

Config-only local-server endpoint override; normal setup uses the local default and provider consent checks.

Type
text
Default
http://localhost:11434
Config key
ollama.host

ollama.max_response_length

Config-only conversational response-length cap; not the spoken acknowledgement character limit.

Range
100 to 4000
Default
800
Config key
ollama.max_response_length

ollama.model

Local conversational model selection is owned by the Ava setup guide; distinct from the command-miss model in Settings.

Type
text
Default
llama3
Config key
ollama.model

ollama.safety_gate_enabled

Developer compatibility override for local-model safety checks; not an ordinary user preference.

Type
on or off
Default
on
Config key
ollama.safety_gate_enabled

ollama.timeout_seconds

Config-only local conversational request deadline; separate from cloud and editing timeouts.

Range
5 to 300
Default
30
Config key
ollama.timeout_seconds

onboarding

onboarding.lessons

Practice progress recorded by onboarding lessons; not a free-form Settings dictionary.

Type
table
Default
{}
Config key
onboarding.lessons

onboarding.next_step

Resume location owned by the first-run workflow.

Choices
microphone, ai, home
Default
microphone
Config key
onboarding.next_step

onboarding.requested_ai

Pending provider choice owned by setup; the Ava page owns the active consent-aware provider policy.

Choices
off, local, cloud
Default
off
Config key
onboarding.requested_ai

onboarding.setup_status

Setup progress owned by the first-run workflow; not a manually editable readiness claim.

Choices
in_progress, ready, deferred
Default
in_progress
Config key
onboarding.setup_status

onboarding.version

Setup workflow version owned by onboarding migrations.

Range
2 to 2
Default
2
Config key
onboarding.version

queue_voice

queue_voice.python newer than v0.30.0-beta.2

Interpreter for the existing queue note script; advanced config-only path.

Type
text
Default
F:\envs\sami\python.exe
Config key
queue_voice.python

queue_voice.queue_root newer than v0.30.0-beta.2

Owner-maintained prompt queue location; advanced config-only path.

Type
text
Default
C:\Users\Morne\Documents\Claude\queue
Config key
queue_voice.queue_root

queue_voice.reports_root newer than v0.30.0-beta.2

Owner-maintained prompt reports location; advanced config-only path.

Type
text
Default
C:\Users\Morne\Documents\Claude\reports
Config key
queue_voice.reports_root

smart_corrections

smart_corrections.keep_alive

Config-only Ollama duration override; it accepts backend duration syntax, not an ordinary Settings on/off value.

Type
text
Default
30m
Only active when
smart_corrections.enabled
Config key
smart_corrections.keep_alive

smart_corrections.min_words

Config-only correction eligibility threshold; the visible controls choose correction modes and repair behavior.

Range
1 to 20
Default
3
Only active when
smart_corrections.enabled
Config key
smart_corrections.min_words

smart_corrections.timeout_s

Config-only correction-backend deadline tuning; retain the bounded runtime default for ordinary use.

Range
1.0 to 30.0 in steps of 0.5
Default
6.0
Only active when
smart_corrections.enabled
Config key
smart_corrections.timeout_s

transcription

transcription.mode

Compatibility schema value; cleanup_mode is the current dictation cleanup preference.

Choices
clean, verbatim
Default
clean
Config key
transcription.mode

tts

tts.rate

Phase 2A compatibility name; tts.speed is the current speech-speed preference.

Range
0.2 to 5.0
Default
1.0
Config key
tts.rate

tts.self_hear_grace_ms newer than v0.30.0-beta.2

Capture interlock grace after Ava speech ends.

How long after Ava stops speaking captures that lie wholly inside her speech are still dropped. Default 400 ms.

Range
0 to 2000 in steps of 50
Default
400
Config key
tts.self_hear_grace_ms

ui

ui.idle_animation

Config-only animation override for the legacy listening indicator, separate from indicator visibility.

Type
on or off
Default
on
Config key
ui.idle_animation

ui.live_surface.focus_hotkey

Experimental live-surface binding; config-only until it joins the validated Settings shortcut/collision editor.

Type
text
Default
ctrl+alt+f10
Config key
ui.live_surface.focus_hotkey

ui.live_surface.idle_delay_s

Experimental live-surface tuning; its public Settings surface remains the opt-in switch until the replacement UI is released.

Range
1.0 to 60.0 in steps of 0.5
Default
5.0
Config key
ui.live_surface.idle_delay_s

ui.live_surface.legacy

Internal migration backup of previous floating-window settings; never a preference editor.

Type
table
Default
{}
Config key
ui.live_surface.legacy

ui.live_surface.partials

Experimental partial-transcription policy; not a second control for the existing streaming capture path.

Choices
auto, on, off
Default
auto
Config key
ui.live_surface.partials

ui.live_surface.pause_hotkey

Experimental live-surface binding; config-only until it joins the validated Settings shortcut/collision editor.

Type
text
Default
pause
Config key
ui.live_surface.pause_hotkey

ui.live_surface.placement

Per-monitor geometry written by the live surface itself, not a text-editable preference.

Type
table
Default
{"preferred_monitor": null, "monitors": {}}
Config key
ui.live_surface.placement

ui.live_surface.reset_hotkey

Experimental live-surface binding; config-only until it joins the validated Settings shortcut/collision editor.

Type
text
Default
ctrl+alt+shift+f10
Config key
ui.live_surface.reset_hotkey

ui.live_surface.schema_version

Internal live-surface migration version, not a user preference.

Range
1 to 1
Default
1
Config key
ui.live_surface.schema_version

ui.live_surface.show_idle_mark

Experimental live-surface tuning; its public Settings surface remains the opt-in switch until the replacement UI is released.

Type
on or off
Default
on
Config key
ui.live_surface.show_idle_mark

wake_word_config

wake_word_config.opens_session

Config-only opt-in to the alternative latched wake route, which also requires command_mode.mode=toggle.

Lets a wake phrase open a hands-free session. Needs the session button in toggle mode.

Type
on or off
Default
off
Only active when
wake_word_enabled
Config key
wake_word_config.opens_session