7025d7ae70
feat(stt): entrée texte HUD + finitions client + doc incident LLM/GPU ( #19 )
...
Regroupe le travail postérieur à la PR #18 (squash-mergée), rebasé proprement
sur main :
- HUD : composer texte (chat clavier sans micro) — {"type":"text"} →
VoiceEngine.respond_text (hors boucle audio), lock _respond (voix ⟂ texte)
- App autonome : fenêtre app/kiosk via profil + WM class dédiés (hors Brave)
- Auto-update non destructif : `stt --update` = pipx upgrade (ne laisse plus
l'install cassée en cas d'échec réseau)
- Terminal propre : --log-level=3 + sortie navigateur vers DEVNULL
- Docs : admin/incidents-llm-gpu.md (journal d'inférence dédié) — incident
2026-06-19 llama-server gelé (/health OK mais génération bloquée → 502),
+ HUD README / stt.md (composer), bump 0.4.x → 0.5.1
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-19 14:56:36 +02:00
alkatrazz
24c0bf9e12
docs: progression 2026-05-14 + désignore progress/
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-14 22:28:10 +02:00
alkatrazz
bb72145365
feat(talos): bootstrap Kubernetes cluster funk (3 nodes, v1.33.1)
...
- Add talconfig.yaml with compute-01/02/03 (nvme0n1, Flannel CNI)
- Add SOPS/age encryption for talsecret.sops.yaml
- Add patches: NTP/DNS → storage-01, kubelet reserved for 8GB workers
- Fix nftables: open DHCP port 67 for cluster LAN
- Add dnsmasq DHCP with static leases for all 3 compute nodes
- Add admin/talos.md: full install procedure + admin commands
- Install kubectl + talosctl on storage-01
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-12 22:11:38 +02:00
alkatrazz
6d375da7b2
docs: add Funk/ reference docs and update hermes TUI instructions
...
- Remove Funk/ from .gitignore (repo is private)
- Add HOMELAB.md and agent configs for Hermes context
- Update hermes TUI doc: must run as hermes user from /srv/data/hermes
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-12 19:51:42 +02:00
alkatrazz
dca71144d6
docs(admin): add ops documentation and fix hermes dashboard service
...
- Remove admin/ from .gitignore (repo is now private)
- Add --tui flag to hermes-dashboard.service template
- Document hermes-tui wrapper, dashboard access, TUI usage
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-12 18:50:43 +02:00
alkatrazz
b3fce8af5d
feat: initial commit — Ansible roles storage-01/gpu-01 opérationnels
2026-05-12 17:17:03 +02:00