From 9d38d79abb8acc4bd42a42dfbf162c4e6e96dfb7 Mon Sep 17 00:00:00 2001 From: Sam Rolfe Date: Sat, 12 Sep 2026 09:04:29 +1000 Subject: [PATCH] Archify + README: add Whisper speech-to-text node (dsh -> whisper); maps republished --- README.md | 1 + .../archify/family-home-lab.architecture.json | 24 +++++++++++++++++++ docs/family-home-lab-map.html | 18 +++++++++++++- 3 files changed, 42 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index a691403..d0f3f58 100644 --- a/README.md +++ b/README.md @@ -19,6 +19,7 @@ flowchart LR D -->|LLM| OR[OmniRoute :20129] OR -->|chat/reasoning/coding| OC[opencode-go / deepseek] D -->|vision/video| OL[OpenRouter GPT-5 · GLM-5v] + D -->|audio → text| WS[Whisper faster-whisper :13:5000] P -->|Files/S3| G[(Garage S3 + shared-media)] G -.->|Borg| BACK[(Amazon S3 offsite)] U -->|Voice page| V[Jervis voice agent :8501] diff --git a/docs/archify/family-home-lab.architecture.json b/docs/archify/family-home-lab.architecture.json index 42eaaa9..50e02fc 100644 --- a/docs/archify/family-home-lab.architecture.json +++ b/docs/archify/family-home-lab.architecture.json @@ -184,6 +184,20 @@ 130, 60 ] + }, + { + "id": "whisper", + "type": "backend", + "label": "Whisper", + "sublabel": "speech\u2192text :13:5000", + "pos": [ + 900, + 150 + ], + "size": [ + 120, + 60 + ] } ], "boundaries": [ @@ -262,6 +276,16 @@ "label": "Borg sync", "variant": "dashed", "labelDy": -20 + }, + { + "id": "d-w", + "from": "dsh", + "to": "whisper", + "label": "audio \u2192 text", + "labelAt": [ + 760, + 130 + ] } ], "cards": [ diff --git a/docs/family-home-lab-map.html b/docs/family-home-lab-map.html index 0a15227..5172594 100644 --- a/docs/family-home-lab-map.html +++ b/docs/family-home-lab-map.html @@ -4883,7 +4883,7 @@
- + Family Home Lab A architecture diagram generated by Archify. @@ -4920,6 +4920,7 @@ + @@ -5046,6 +5047,17 @@ offsite backup + + Whisper · speech→text :13:5000 · Architecture component + + + + Whisper + speech→text :13:5000 + + @@ -5075,6 +5087,10 @@ Borg sync + + + audio → text +