HermesConsole: A demo showing off VoiceManager, my low latency streaming STT / TTS server. MIT, client docs, and python client.

Reddit r/LocalLLaMA Tools

Summary

VoiceManager 是一个低延迟的流式语音到语音(STT/TTS)本地服务器,通过单一 WebSocket 进行流式传输,支持带打断(barge-in)的多轮对话;HermesConsole 则是一个 LCARS 风格的 Kotlin 客户端参考实现,展示唤醒词、流式语音回复、工具调用及会话上下文保持等功能,采用 MIT 协议开源。

Hey, everyone! I'm so happy to finally share this with the community. I started VoiceManager way back in March to support a game concept and my AI assistants. I had the idea for this Trek inspired app to build pieces for a future project. Low latency streaming speech to speech running locally, streaming over one WebSocket. The default configuration uses a special audio.cpp sidecar with Nemotron and Breeze TTS 2. VM supports turn based conversations with barge-in. Barge-in is off by default because echo cancellation is tricky. An update on my tablet broke hardware aec so I added the toggle. It has client integration docs and a Python client. Use it to add a voice to your agent. The console app serves as a client reference in Kotlin. In the video: - A wake word ("hey computer") starts a conversation. The wake word runs on the tablet. - The reply streams back as speech, sentence by sentence. - Images and markdown documents show on the panel under the reply. - Tool calls go back to the app. In the video it displays the volume settings and opens / closes the calculator. - I interrupt a reply by speaking over it (barge-in). - A session keeps its context between turns, and past sessions keep their history. VoiceManager: https://tacotakumi.github.io/VoiceManager https://github.com/TacoTakumi/VoiceManager HermesConsole: https://github.com/TacoTakumi/HermesConsole Thanks for checking it out and I'm happy to answer any questions. You can read more about the console app over here: https://www.reddit.com/r/hermesagent/comments/1xafq1e/hermesconsole_an_lcars_style_voice_console_for/
Original Article

Similar Articles

@VincentLogic: Found a pretty interesting AI assistant client! Hermes Agent, a clean-looking Chinese desktop app. Feature integration is quite comprehensive: - Conversation & Session Management - Multi-model Support - Skill & Tool Integration - Scheduled Tasks & Gateway Configuration From the interface, it can help you: Search web, set reminders, summarize emails,…

X AI KOLs Timeline

Hermes Agent is a cross-platform AI assistant desktop client developed based on Electron. It supports multi-model switching, skill integration, scheduled tasks, and more, aiming to provide users with a unified AI productivity workspace.

@libapi_: Hermes Web UI v0.5.25 released. Group chat rooms support reset/clone. Web UI state directory is configurable. Added MiMo TTS (Mandarin/Taiwanese extra nice/Cantonese/English). Provider model list proxied via backend to reduce cross-origin failures. Fixed Br…

X AI KOLs Timeline

Hermes Web UI v0.5.25 released. New features: group chat room reset/clone, configurable state directory, MiMo TTS (supports Mandarin, Taiwanese, Cantonese, English), and improved Provider model list proxying via backend.

@libapi_: Hermes Web UI v0.5.15 Released. This update focuses less on "adding more features" and more on clearing real-world blockers: 1. New Kanban board panel for visual task and session management 2. Mobile layout improvements, more stable group chat and page titles 3. Fixed dynamic ports, WSL listening, Mar…

X AI KOLs Timeline

Hermes Web UI v0.5.15 is released, featuring a new Kanban board panel for visual task and session management, improved mobile layout, and fixes for dynamic ports, WSL listening, and Markdown media sync issues. The project is an open-source, self-hosted Web UI tool.