; ============================================================================ ; WhispAssist enterprise deployment defaults (wa-defaults.ini) ; ============================================================================ ; Read ONCE, on a machine's FIRST launch (before settings.json exists), to ; seed the app's default settings. After that the user's own settings.json ; wins and this file is ignored. Deploy it with native Windows tooling ; (Group Policy / SCCM / Intune file copy) to either location — the first ; one found wins: ; ; 1. %PROGRAMDATA%\WhispAssist\wa-defaults.ini (machine-wide) ; 2. \wa-defaults.ini (this bundled template) ; ; As shipped, every setting below is COMMENTED OUT, so a normal install ; behaves exactly as if this file were absent. Uncomment and edit the lines ; you want to preset. Format is flat "key = value" — no sections required; ; [section] headers, ';' and '#' comment lines are ignored. ; ; Values: true / false for switches; a plain number for numeric fields; ; text otherwise. Unknown / misspelled keys are ignored. ; ; SECURITY: never put secrets here. API keys, OAuth tokens and sync ; passwords live only in the OS credential store; any key containing ; "key", "token", "secret", "credential" or "password" is dropped on read. ; ---------------------------------------------------------------------------- ; ---- Recording (ADR-0009) -------------------------------------------------- ; Record every meeting to disk by default (consent notice still applies). ; default_record = false ; ---- Transcription backend & model ----------------------------------------- ; preferred_backend = auto ; auto | npu | nvidia | amd | intel | cpu ; whisper_model = base.en-q5_1 ; a catalog model id ; whisper_language = auto ; auto | ISO-639-1 code (multilingual model only) ; low_overhead = false ; Download whisper_model in the background on first launch so the machine is ; ready offline. Requires network at first run. ; auto_download_model = false ; ---- Storage & retention (FR-STORE-2) -------------------------------------- ; storage_root = C:\ProgramData\WhispAssist\data ; retention_max_age_days = 90 ; retention_max_size_gb = 20 ; ---- Local LLM / summaries (ADR-0007) -------------------------------------- ; llm_provider = ollama ; ollama | custom | anthropic | off ; llm_endpoint = http://localhost:11434 ; llm_model = llama3 ; ---- Capture & UX ---------------------------------------------------------- ; microphone_enabled = true ; auto_record_calendar = false ; theme = system ; system | light | dark ; ---- Startup (NFR-RES-4) --------------------------------------------------- ; Launch WhispAssist automatically at login for the user. ; auto_start = false ; ---- Sync master switch (ADR-0010; targets/creds configured in-app) -------- ; sync_enabled = false