Repository navigation
Releases: rastagan-git/hermes_agent_pet
Releases · rastagan-git/hermes_agent_pet
Release list
AriyaPet v0.2.2
Fix Windows TTS playback by requesting MP3 audio from Hermes API Server. This avoids WPF MediaPlayer failing on OGG/Opus with the misleading 'Media file download failed' error.
AriyaPet v0.2.1
Fixes
- Fix WPF startup crash caused by invalid XAML color value
#F111827in MainWindow. - The color is now valid ARGB
#FF111827, avoiding the BAML DeferredBinaryDeserializerExtension exception.
AriyaPet v0.2.0
AriyaPet v0.2.0
Big upgrade from the MVP desktop pet to a richer Hermes desktop client.
Added
- Advanced dark chat UI with user/assistant bubbles.
- File attachments:
- text/code/Markdown files are inlined into the prompt;
- images are sent as multimodal data URLs when the server supports multimodal Runs API input.
- Voice input via configurable OpenAI Whisper-compatible STT endpoint.
- Remote TTS playback through Hermes
POST /v1/audio/speech. - Assistant audio/voice bubbles for synthesized replies.
- Chat history viewer backed by local JSONL.
- Live log viewer with export.
- DPAPI-protected local storage for Hermes API key and optional STT API key.
- Updated README with setup, storage paths, STT/TTS notes, and troubleshooting.
- CI now publishes the Windows artifact and uploads
AriyaPet-win-x64.zipto tagged releases.
Verification
git diff --check: passed.- Hermes API Server Python compile check: passed.
- XAML XML well-formedness check: passed.
- Independent pre-release review: completed; blocking compile-risk fixed.
- GitHub Actions
build-windows: passed on Windows runner.
Server requirement for TTS
Remote TTS requires Hermes API Server support for:
POST /v1/audio/speech
Authorization: Bearer <API_SERVER_KEY>
Content-Type: application/json
{"text":"hello"}If /v1/capabilities does not advertise audio_speech, update/apply the matching Hermes API Server change before enabling Auto TTS in AriyaPet.
Security notes
- Do not expose Hermes API Server to the public internet.
- Use Tailscale or another private network plus a long
API_SERVER_KEY. - No API keys are bundled in this release.
AriyaPet v0.1.1
Updated Ariya PNG sprites with improved cutout images. Download AriyaPet-win-x64-v0.1.1.zip, extract it, and launch AriyaPet.exe.
AriyaPet v0.1.0
Initial Windows desktop pet MVP for Hermes Agent Runs API. Download AriyaPet-win-x64.zip, extract it, and launch AriyaPet.exe.