Commit Graph

77 Commits

Author SHA1 Message Date
Thierry Pouplier
1a1cfec80a fix: add atomic write permission fix (preserves file mode on os.replace) 2026-05-09 15:50:29 +00:00
Thierry Pouplier
90e227bc4e feat: switch back to Ryan high quality voice 2026-05-09 15:21:49 +00:00
Thierry Pouplier
8e9a75fe5c fix: remove patch step from Dockerfile (build context is just ai/) 2026-05-09 14:28:35 +00:00
Thierry Pouplier
3016d0da2c fix: patch source tts_tool.py path, not site-packages 2026-05-09 14:27:07 +00:00
Thierry Pouplier
b750d26d80 feat: switch to Norman voice (US male, medium) 2026-05-09 14:20:46 +00:00
Thierry Pouplier
0a9507de65 fix: add ca-certificates for HuggingFace download 2026-05-09 14:14:52 +00:00
Thierry Pouplier
b3fa424661 fix: correct COPY path for patch_tts_tool.py (build context is ai/) 2026-05-09 14:12:06 +00:00
Thierry Pouplier
77fe8133ae fix: Dockerfile heredoc for voice download instead of multi-line -c 2026-05-09 14:09:50 +00:00
Thierry Pouplier
3f080da35e fix: clean patch script - only target Edge, no Coqui references 2026-05-09 13:59:09 +00:00
Thierry Pouplier
78f499bde8 fix: use full OPENROUTER_API_KEY variable name 2026-05-09 13:55:38 +00:00
Thierry Pouplier
e779818e73 chore: remove pycache 2026-05-09 13:41:54 +00:00
Thierry Pouplier
25d7611043 fix: clean Dockerfile with Piper TTS, external patch script 2026-05-09 13:41:37 +00:00
Thierry Pouplier
28213eec5c fix: replace Coqui/ROCm with Piper TTS (simpler, local, CPU) 2026-05-09 13:24:08 +00:00
Thierry Pouplier
c2471818b2 feat: add ROCm + Coqui TTS with GPU support to Dockerfile 2026-05-09 04:09:57 +00:00
Thierry Pouplier
f5171a7d6e fix: replace Dockerfile with simplified stable-slim version 2026-05-09 02:38:30 +00:00
Thierry Pouplier
5c504501d3 feat: add ROCm GPU env vars to hermes service for faster-whisper STT 2026-05-09 00:20:57 +00:00
434b2835ff Merge remote-tracking branch 'origin/feat/wireguard-vpn' into HEAD 2026-05-04 23:05:09 -04:00
d9f62652cb Commented webui for now. now using it 2026-05-04 22:56:07 -04:00
Thierry Pouplier
bc49391b4f chore: clean up WireGuard from Hermes Dockerfile, keep custom build 2026-05-05 02:11:37 +00:00
Thierry Pouplier
acf45acdd9 feat: enable NET_ADMIN for Hermes container to support WireGuard 2026-05-05 01:48:21 +00:00
Thierry Pouplier
b021d0dba7 feat: add custom Hermes Dockerfile with WireGuard tools 2026-05-05 01:42:55 +00:00
Thierry Pouplier
2aab06cc1a fix: use mautrix[encryption] instead of matrix-nio for Matrix bridge
The Hermes Matrix gateway uses the mautrix SDK, not matrix-nio.
This fixes E2EE support by installing the correct library.

Refs: PR #2
2026-04-29 03:34:15 +00:00
Thierry Pouplier
a404f5e2c4 fix: Correct OPENROUTER_API_KEY variable name 2026-04-29 02:43:35 +00:00
Thierry Pouplier
f9afd79f3e fix: Add openai and matrix-nio dependencies for Hermes Matrix bridge 2026-04-29 02:19:24 +00:00
fb0f2cbe84 Network reorganization, multiple updates 2026-04-27 05:47:46 -04:00
c76d0fda6b Progress dump before ai agent 2026-04-04 04:48:49 -04:00
1e64f8e321 Big progress dump 2026-02-22 18:35:22 -05:00