Claude Skill
yuga-hashimoto/openclaw-assistant
OpenClaw Assistant 是一款开源、离线优先的安卓与 Wear OS 语音助手,支持唤醒词激活、Vosk 语音识别及通过 VoiceInteractionService 集成系统助手,基于 Kotlin 和 Jetpack Compose 构建。
概览
仓库信息
安装这个 Skill
git clone https://github.com/yuga-hashimoto/openclaw-assistant.gitRegistry 信息
项目简介
OpenClaw Assistant 是一款基于 Kotlin 和 Jetpack Compose 构建的开源、离线优先的安卓与 Wear OS 语音助手应用。它支持唤醒词激活、通过 VoiceInteractionService 集成系统助手,并使用 Vosk 实现本地语音识别,无需依赖云端即可实现私密、自托管的 AI 辅助。
OpenClaw voice assistant app for Android - Wake word activation & system assistant integration
要点
- 唤醒词激活,实现免提使用
- 通过 VoiceInteractionService 集成系统助手
- 使用 Vosk 实现离线语音识别
- 基于 Kotlin 和 Jetpack Compose 构建
- 支持 Wear OS 设备
- 自托管且开源
使用场景
- 在安卓上实现免提语音命令
- Wear OS 上的私密离线语音助手
- 无需云服务的自托管 AI 助手
- 可自定义的唤醒词激活
- 系统级助手集成
README 摘要
# WakeHermesClaw for Android 🦞 > **A native Android voice client for OpenClaw and Hermes Agent.** > > WakeHermesClaw is the successor to *OpenClaw Assistant*. It keeps every > OpenClaw feature you already have — wake word, Voice Overlay, Gateway > + HTTP backends, Wear OS, on-device node capabilities, continuous > conversation — and adds first-class support for **Hermes Agent** as a > peer backend that can be configured side-by-side with OpenClaw. > > **Supported backends** (configure any combination, pick one as primary): > - OpenClaw Gateway (WebSocket, pairing, QR, TLS) > - OpenClaw HTTP (OpenAI-compatible chat) > - Hermes API Server (`/v1/chat/completions` streaming + `/v1/runs` Runs API) > > **Mobile Bridge (optional, off by default).** WakeHermesClaw can expose a > bearer-token-protected local HTTP service that lets Hermes reach a > curated set of Android capabilities. See > [`docs/hermes-mobile-bridge.md`](docs/hermes-mobile-bridge.md) and > [`integrations/hermes-mobile-bridge/`](integrations/hermes-mobile-bridge/). > > **Migration.** Existing OpenClaw Assistant installs upgrade in place > (`applicationId` unchanged); the first launch silently migrates the > previous Gateway / HTTP settings into the new multi-backend repository > and marks the existing setup as **Primary**. Wake word, HotwordService, > Voice Overlay, Wear OS, and node capabilities continue to target the > Primary backend. > > **Hermes setup in 30 seconds.** Run `hermes gateway` with the API > server enabled (default port `8642`), bind it to your LAN/VPN, > generate an API key, and add it in **Settings → Backends → Add Hermes > API Server**. WakeHermesClaw accepts both `http://host:8642` and > `http://host:8642/v1`. Authentication uses `Authorization: Bearer > <key>`; the default model name is `h