Files
hermes-piper-plugin/plugin.yaml
Hermes b0ac1aec74 initial: Piper TTS default plugin
Runtime monkey-patch that changes tools.tts_tool.DEFAULT_PROVIDER from
'edge' to 'piper' at plugin load time. Zero fork needed.

- plugin.yaml with requires_pip: piper-tts
- __init__.py with _apply_piper_patch() + on_session_start hook
- README with installation and safety notes
2026-05-24 19:24:57 -04:00

12 lines
332 B
YAML

name: piper
version: 1.0.0
description: >
Makes Piper TTS the default provider instead of Edge. Zero fork needed —
uses runtime monkey-patching to set DEFAULT_PROVIDER = "piper" at plugin
load time. Survives Hermes upgrades without merge conflicts.
author: "@gortium"
hooks:
- on_session_start
requires_pip:
- piper-tts