这是一篇归档文章,最后收录于 2026-10-28 02:05(北京时间)。下方指标保留各自的采集时间,不代表当前热度。

← 返回内容列表
GGitHub采集材料

Hermes Gadget:语音交互设备 SDK

发布时间未知 · 北京时间

AI 编程

有实践材料可继续查看

代码仓库安装说明使用说明示例代码演示线索

原文与观测指标

1 个来源
GGitHub

Hermes Gadget:语音交互设备 SDK

Adolanium
查看原文
星标447采集时的累计值
每小时增长待观察星标 / 小时 · 观测区间平均值
最近提交10-27 19:17提交时间不是项目发布时间

发布时间:未知 · 首次发现 10-27 20:32 · 北京时间

指标采集:10-27 20:32 · 指标已取得

项目文档有线索安装说明有线索使用说明有线索示例有线索

仅反映文档与示例线索,未实际运行项目。

摘要

Hermes Gadget 可让用户按键说话并收听 Hermes Agent 回复,也能显示确认问题和消息卡片,并将设备传感器或控制项暴露为 Agent 工具。项目支持 ESP32-S3、树莓派及桌面模拟器,材料提供了安装、配对和运行模拟器的命令。

摘要由 AI 生成,请以原文为准。
观测历史 · 最近 1 条 展开 / 收起

缺失不计为零;增长只比较同一指标来源的有效记录,按实际间隔折算每小时。上游缓存可能延迟数值更新。

采集时间 · 北京时间指标数值来源状态
10-27 20:32:20Star447GitHub 公开页面已取得
采集原文 展开 / 收起

hermes-gadget-sdk

Build voice and text devices for your Hermes Agent, with ESP32 firmware, a Linux client, and a desktop simulator.
项目说明 展开 / 收起
Hermes Gadget Hold a button. Ask Hermes. Hear the answer. A small device for your own Hermes Agent, with its tools, memory, and skills. Set up a board · Try the simulator · Read the docs The desktop simulator runs the same device core. No board needed to try it. Choose your starting point I have a board I want to try it first I want to build with it Open the browser installer Start the desktop simulator Explore the SDK Install over USB, connect Wi-Fi, and pair with your Hermes. Try a scripted demo, then connect your own Hermes. Add a board, device actions, sensors, or your own face. Chrome or Edge, a USB data cable, 2.4 GHz Wi-Fi, and Hermes. No firmware toolchain. Python 3.10+, CMake 3.16+, and a C++17 compiler. Start with the development guide and tests. What you can do Talk and listen. Hold TALK to speak, release to send, and hear your Hermes reply. See what is happening. Read replies, answer confirmation questions, and receive cards from your agent. Let Hermes act. Expose the gadget's LEDs, sensors, and other controls as agent tools. Your Hermes does the thinking. Real conversations need Hermes Agent and the Gadget plugin. Voice also needs speech recognition and text-to-speech configured. The demo server gives scripted replies. Follow Connect Hermes when you are ready. Supported hardware Hermes Gadget runs on ESP32-S3 boards and Raspberry Pi 4/5, with a desktop simulator for trying it without hardware. See Supported hardware to compare boards, controls, audio, and setup options. Hardware ports remain experimental until a complete physical verification report is recorded for the exact revision. Check the verification table before choosing a board. Try the demo from a checkout Already have Python, CMake, and a compiler? Start here. In your activated environment at the repository root: python -m pip install -e ".[dev]" hermes-gadget build-sim --test hermes-gadget devserver --pairing In a second terminal with the same environment activated: hermes-gadget sim --url ws://127.0.0.1:8765/gadget --board sim-466x466-round Type approve <CODE> in the first terminal, using the code on the device. Type a message in the simulator to receive a streamed echo. The desktop guide covers platform-specific prerequisites and live audio. On the screen Ready Listening Thinking Speaking These images show the simulator's device display. The simulator guide covers its desktop controls, board profiles, and scripted runs. Find the right guide Use a gadget Build with the SDK Choose a starting point Development and tests Set up a board Add a board, actions, or sensors Try the simulator Customize the face Run a Linux gadget Hardware verification Connect Hermes Architecture What the plugin does on your machine Talk, type, and interrupt Protocol Change Wi-Fi or update firmware Hermes integration reference Remote access with Tailscale Funnel Troubleshooting Hardware and wiring Project status See the changelog for release highlights and contributor credits. Releases include prebuilt firmware for the profiles listed in that release. Newly merged profiles need a source build until the next release. After the first USB flash, hermes gadget update installs new firmware over the air. A build that cannot reach Hermes rolls itself back. The simulator and firmware share a portable C++17 core. CI tests the core, Python tools, installer, and plugin against a real Hermes gateway, and builds every supported board. The development guide describes the test suites and pinned Hermes version. After installing firmware, you can configure Wi-Fi from your phone through the gadget's temporary network. USB setup remains available. Wake-word activation is not included. The Home Assistant and MQTT examples expose a configured lamp and temperature sensor through a Linux gadget. They include pairing instructions, fixed action targets, asynchronous completion and local integration tests. Contributing Bug reports from real boards, new boards, fixes, and docs are welcome. Read CONTRIBUTING.md. Report security problems privately through SECURITY.md. Affiliation and trademarks Hermes Gadget is an independent, community-made project. It is not affiliated with, endorsed by, sponsored by or supported by Nous Research. "Hermes", "Hermes Agent", "Nous Research" and the Hermes Agent mascot (the girl with the headphones, sometimes called "Nous Girl") are trademarks or brand assets of Nous Research. They appear here only to describe compatibility with Hermes Agent. License Project code and documentation are licensed under the MIT license. Third-party dependencies, adapted drivers, and artwork retain their respective licenses. See Third-party licenses and attribution and NOTICE for details. The MIT license grants no rights to Nous Research's names or marks.