Chores customize install #23
@@ -138,10 +138,15 @@ during setup).
|
|||||||
On first run WA detects your hardware and picks the best transcription backend
|
On first run WA detects your hardware and picks the best transcription backend
|
||||||
(**NPU → NVIDIA → AMD → Intel → CPU**). It works on your **CPU or GPU** (GPU via Vulkan) out of the
|
(**NPU → NVIDIA → AMD → Intel → CPU**). It works on your **CPU or GPU** (GPU via Vulkan) out of the
|
||||||
box; to use an Intel **NPU**, open **Settings ▸ Hardware** and download the one-time NPU
|
box; to use an Intel **NPU**, open **Settings ▸ Hardware** and download the one-time NPU
|
||||||
acceleration package. The app runs without admin rights, never adds itself to startup, and keeps all
|
acceleration package. The app runs without admin rights, does not add itself to startup unless you
|
||||||
data under `%LOCALAPPDATA%\WhispAssist`.
|
opt in (**Settings ▸ Recording ▸ Launch at login**), and keeps all data under
|
||||||
|
`%LOCALAPPDATA%\WhispAssist`.
|
||||||
|
|
||||||
Prefer the NSIS installer? Grab **`WhispAssist_<version>_x64-setup.exe`** from the same page.
|
Prefer the NSIS installer? Grab **`WhispAssist_<version>_x64-setup.exe`** from the same page — it
|
||||||
|
lets you choose a **current-user** (no admin) or **all-users** install.
|
||||||
|
|
||||||
|
**Deploying to many machines?** See [`docs/enterprise-deployment.md`](docs/enterprise-deployment.md)
|
||||||
|
for silent install, custom install location, and presetting defaults with a `wa-defaults.ini` file.
|
||||||
|
|
||||||
## Optional dependencies
|
## Optional dependencies
|
||||||
|
|
||||||
@@ -155,7 +160,7 @@ If you do not have these installed, WhispAssist will still work, but some featur
|
|||||||
|
|
||||||
WhispAssist is a **Tauri 2** application: a small Rust core with a compiled **Svelte + TypeScript**
|
WhispAssist is a **Tauri 2** application: a small Rust core with a compiled **Svelte + TypeScript**
|
||||||
frontend rendered through the OS WebView2 (no bundled browser → low idle memory). Every decision
|
frontend rendered through the OS WebView2 (no bundled browser → low idle memory). Every decision
|
||||||
and its alternatives are recorded in [`docs/adr/`](docs/adr/) (ADR-0001–0011).
|
and its alternatives are recorded in [`docs/adr/`](docs/adr/) (ADR-0001–0012).
|
||||||
|
|
||||||
- **Shell / IPC:** Tauri 2 (Rust ⇄ WebView2)
|
- **Shell / IPC:** Tauri 2 (Rust ⇄ WebView2)
|
||||||
- **Audio capture:** WASAPI loopback
|
- **Audio capture:** WASAPI loopback
|
||||||
@@ -176,7 +181,7 @@ and its alternatives are recorded in [`docs/adr/`](docs/adr/) (ADR-0001–0011).
|
|||||||
WhispAssist/
|
WhispAssist/
|
||||||
├── docs/ # The engineering plan (read this first)
|
├── docs/ # The engineering plan (read this first)
|
||||||
│ ├── 00-overview.md … 07-research-findings.md
|
│ ├── 00-overview.md … 07-research-findings.md
|
||||||
│ └── adr/ Architecture Decision Records (0001–0011)
|
│ └── adr/ Architecture Decision Records (0001–0012)
|
||||||
├── src-tauri/ # Rust core — implemented service modules:
|
├── src-tauri/ # Rust core — implemented service modules:
|
||||||
│ └── src/{audio,transcription,diarization,storage,llm,calendar,
|
│ └── src/{audio,transcription,diarization,storage,llm,calendar,
|
||||||
│ hardware,notes,sync,mcp,vault}
|
│ hardware,notes,sync,mcp,vault}
|
||||||
|
|||||||
Reference in New Issue
Block a user