AideNote for Hermes
Install and operate the verified AideNote local connection suite for Hermes, then query real AideNote recording notes, transcripts, summaries, extracted todo...
Rank
62
Safety
84
Downloads
1.4k
Updated
Oct 10, 2026
Version
1.2.9
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 1.4K downloads reported by the source. Last updated 10/10/2026.
Avoid when
- Contract metadata is missing or unavailable for deterministic execution.
Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing
Public facts
Every fact links back to the source it came from.
- Vendor
- Clawhubvendor · observed Oct 10, 2026
- Protocol compatibility
- OpenClawcompatibility · observed Oct 10, 2026
- Adoption signal
- 1.4K downloadsadoption · observed Oct 10, 2026
- Latest release
- 1.2.9release · observed Jul 22, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install s17dmz7eb30afbcqhzpf1cfg9h83jfjt:aidenote-hermes- Install using `clawhub skill install s17dmz7eb30afbcqhzpf1cfg9h83jfjt:aidenote-hermes` in an isolated environment before connecting it to live workloads.
- No published capability contract is available yet, so validate auth and request/response behavior manually.
- Review the upstream CLAWHUB listing at https://clawhub.ai/ajingmiao/aidenote-hermes before using production credentials.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-ajingmiao-aidenote-hermes/snapshot"
Documentation
CLAWHUB
122,133 characters of source documentation, loaded on request.
Extracted files
5 files captured from the source.
SKILL.md
---
name: aidenote-hermes
description: "Install and operate the verified AideNote local connection suite for Hermes, then query real AideNote recording notes, transcripts, summaries, extracted todos/action items, knowledge bases, account status, and mobile bridge health. Use whenever the user mentions AideNote, SlonAide, recording notes, meeting minutes, transcripts, summaries, today's tasks, todos, follow-ups, action items, knowledge bases, installing the AideNote connection, or connecting the AideNote mobile app to this computer."
license: MIT
metadata:
hermes:
version: 1.2.9
author: AideNote Team
tags: [AideNote, SlonAide, recordings, transcription, summaries, todos, meetings, knowledge-base, mobile-bridge]
category: productivity
---
# AideNote for Hermes
Use the bundled scripts to retrieve real AideNote data. Do not infer account data from conversation history.
## Mandatory behavior
1. Run an AideNote command before answering any question about recordings, meetings, transcripts, summaries, todos, action items, or knowledge bases.
2. Never answer that the user has no todos or recordings unless the corresponding command completed successfully and returned an empty result.
3. Never invent IDs, titles, dates, transcript text, summaries, or task status.
4. Never ask the user to paste an API key into chat. If setup is missing during an authorized install, start the built-in pairing flow and show only its 8-character code.
5. Do not print environment variables, authorization headers, access tokens, or AideNote configuration files.
6. Summarize command JSON for the user instead of dumping raw payloads, unless raw JSON is explicitly requested.
7. Run `bridge.py install --confirm` only after the user explicitly asks to install, configure, repair, or connect AideNote on this computer. A data question alone is not installation consent.
The API command is:
```bash
python3 ${HERMES_SKILL_DIR}/scripts/aidenote.py COMMAND [OPTIONS]
```
If `python3` is unavailable on Windows, use `python` with the same arguments.
## One-time pairing
When the user explicitly asks to install or connect AideNote, run:
```bash
python3 ${HERMES_SKILL_DIR}/scripts/bridge.py install --confirm
```
If credentials are missing, the command immediately returns `pairing_required` and an 8-character `pairingCode`. Tell the user to open AideNote, add or edit the Hermes assistant, enter that code, and tap **Confirm connection**. A detached local worker then receives the account-bound credential, installs the verified connection suite, and removes the relay pairing session. The user does not need to paste an API Key or run another command.
Use `bridge.py status` to check progress. Its `pairing.status` changes from `pending` to `installing`, then `installed` or `failed`. Never print or inspect the private pairing state file.
`scripts/configure.py` remains a manual recovery option only when App pairing is unavailable. It must be run directly in a local terminal; nskills/aidenote-hermes/SKILL.md
---
name: aidenote-hermes
description: "Install and operate the verified AideNote local connection suite for Hermes, then query real AideNote recording notes, transcripts, summaries, extracted todos/action items, knowledge bases, account status, and mobile bridge health. Use whenever the user mentions AideNote, SlonAide, recording notes, meeting minutes, transcripts, summaries, today's tasks, todos, follow-ups, action items, knowledge bases, installing the AideNote connection, or connecting the AideNote mobile app to this computer."
license: MIT
metadata:
hermes:
version: 1.2.9
author: AideNote Team
tags: [AideNote, SlonAide, recordings, transcription, summaries, todos, meetings, knowledge-base, mobile-bridge]
category: productivity
---
# AideNote for Hermes
Use the bundled scripts to retrieve real AideNote data. Do not infer account data from conversation history.
## Mandatory behavior
1. Run an AideNote command before answering any question about recordings, meetings, transcripts, summaries, todos, action items, or knowledge bases.
2. Never answer that the user has no todos or recordings unless the corresponding command completed successfully and returned an empty result.
3. Never invent IDs, titles, dates, transcript text, summaries, or task status.
4. Never ask the user to paste an API key into chat. If setup is missing during an authorized install, start the built-in pairing flow and show only its 8-character code.
5. Do not print environment variables, authorization headers, access tokens, or AideNote configuration files.
6. Summarize command JSON for the user instead of dumping raw payloads, unless raw JSON is explicitly requested.
7. Run `bridge.py install --confirm` only after the user explicitly asks to install, configure, repair, or connect AideNote on this computer. A data question alone is not installation consent.
The API command is:
```bash
python3 ${HERMES_SKILL_DIR}/scripts/aidenote.py COMMAND [OPTIONS]
```
If `python3` is unavailable on Windows, use `python` with the same arguments.
## One-time pairing
When the user explicitly asks to install or connect AideNote, run:
```bash
python3 ${HERMES_SKILL_DIR}/scripts/bridge.py install --confirm
```
If credentials are missing, the command immediately returns `pairing_required` and an 8-character `pairingCode`. Tell the user to open AideNote, add or edit the Hermes assistant, enter that code, and tap **Confirm connection**. A detached local worker then receives the account-bound credential, installs the verified connection suite, and removes the relay pairing session. The user does not need to paste an API Key or run another command.
Use `bridge.py status` to check progress. Its `pairing.status` changes from `pending` to `installing`, then `installed` or `failed`. Never print or inspect the private pairing state file.
`scripts/configure.py` remains a manual recovery option only when App pairing is unavailable. It must be run directly in a local terminal; nREADME.md
# AideNote for Hermes AideNote 录音笔记与本机智能体连接技能。安装后,Hermes 可以查询用户真实的录音、转写、AI 摘要、会议待办和知识库,并可通过已验证的安装程序连接 AideNote 手机 App。 ## 安装 推荐通过 ClawHub 安装,Hermes 会下载完整技能目录并执行安全扫描: ```bash hermes skills install clawhub/aidenote-hermes ``` 也可以直接告诉 Hermes: ```text 请安装 ClawHub 上的 aidenote-hermes 技能,并帮我连接 AideNote 手机 App。 ``` 本仓库同步保存最新开源源码,`skills/aidenote-hermes/` 是完整的 Hermes Skill 目录。 ## 首次连接 安装技能后,对 Hermes 说: ```text 帮我安装并连接 AideNote。 ``` Hermes 会调用技能内的安全安装流程。如果本机尚未授权,会显示一个 8 位配对码: 1. 打开 AideNote App。 2. 添加或编辑 Hermes 助手。 3. 输入电脑上显示的配对码。 4. 点击“确认连接”。 确认后,电脑会自动安装并启动 AideNote tunnel、MCP server 和 Hermes bridge。用户不需要在对话中发送 API Key。 ## 使用示例 - “查看最近的录音笔记” - “查看分享给我的录音” - “总结昨天的产品会议” - “今天有哪些待办?” - “搜索提到 RainCentral 的会议” - “查看我的知识库” - “查看这个知识库里保存的录音” - “检查 AideNote 手机连接状态” 技能要求 Hermes 在回答录音、会议、摘要和待办问题前先调用 AideNote 脚本,禁止根据聊天记忆猜测数据或在调用失败时声称没有记录。 ## 支持平台 - macOS Intel / Apple Silicon - Windows x64 / ARM64 Hermes Skill 版本:`1.2.9`。本机连接套件版本:`3.2.6`。 ## 安全设计 - 安装脚本和二进制文件使用固定版本地址。 - 下载内容在执行前进行 SHA-256 校验。 - 只向安装进程传递必要环境变量。 - 配对凭据绑定当前 AideNote 账号和设备。 - 不在聊天内容中展示 API Key、访问令牌或配置文件。 ## 项目文件 - `SKILL.md`:Hermes 行为和工具选择规则。 - `scripts/aidenote.py`:录音、摘要、待办和知识库查询。 - `scripts/bridge.py`:配对、安装和连接状态检查。 - `scripts/configure.py`:无法使用 App 配对时的本机恢复工具。 - `references/api-contract.md`:接口与返回值维护说明。 官网:[https://www.aidenote.cn](https://www.aidenote.cn)
_meta.json
{
"ownerId": "kn70bnjtc1xtcspfvgj998q24x83k7jv",
"slug": "aidenote-hermes",
"version": "1.2.9",
"publishedAt": 1784704327610
}references/api-contract.md
# AideNote API contract The bundled `scripts/aidenote.py` is the only supported API entry point for this Skill. | Command | AideNote endpoint | Output focus | |---|---|---| | `health` | token exchange, then recording list | Authentication and data access | | `user-info` | `/api/audiofileMstr/getUserInfo` | Current account information | | `recordings` | `/api/audiofileMstr/audiofileseleUserAllList` | Recording IDs, titles, dates, durations, processing state | | `shared-recordings` | `/api/audiofileMstr/audiofileseleUserAllList` with `screeningType=2` | Recordings shared with the current account | | `recording-detail` | `/api/audiofileMstr/audiofileToText` | Transcript, AI summary, and recording detail | | `todos` | recording list plus `/api/audiofileTodo/listByFile` | Extracted action items with source recording | | `knowledge-bases` | `/api/userfolderMstr/AllList` | Available knowledge bases | | `knowledge-files` | `/api/userfolderMstr/FolderList` | Files and folders in one knowledge base | | `knowledge-recordings` | recursive `/api/userfolderMstr/FolderList` | Audio recordings in a knowledge base and its nested folders | The preferred first-run flow uses the relay's short-lived `/agent-pair/start`, `/status`, `/approve`, and `/complete` endpoints. The AideNote App approves the 8-character code only after confirming that its signed-in account owns the dedicated API Key. The local worker stores that key in `aidenote-credentials.json` under the active Hermes profile with owner-only permissions, then destroys the relay pairing session. `scripts/configure.py` remains the manual recovery path. All commands emit JSON. Successful output has `"ok": true`; failures have `"ok": false`, a stable `error` code, and a safe `message`. A nonzero process exit means the requested data was not retrieved and must not be interpreted as an empty result. ## Local connection suite `scripts/bridge.py status` is read-only. `scripts/bridge.py install --confirm` is the only supported automatic installation entry point and requires explicit user intent. It accepts no alternate installer URL and verifies a pinned SHA-256 digest before execution. The verified installer then validates the SHA-256 digest of each tunnel, MCP, and WorkBuddy bridge binary before installing it. The installer writes the local Hermes API key to Hermes' owner-only `.env` and writes the same key as `hermesToken` in `~/.aidenote/openclaw-tunnel.json`. Secret values are never included in command arguments or command output.
AionUi
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
activepieces
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
CopilotKit
The Frontend for Agents & Generative UI. React + Angular
Machine-readable data
The same record, as JSON, for agents and crawlers.
{
"facts": [
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Clawhub",
"href": "https://clawhub.ai/ajingmiao/skills/aidenote-hermes",
"sourceUrl": "https://clawhub.ai/ajingmiao/skills/aidenote-hermes",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-10T14:22:44.589Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-ajingmiao-aidenote-hermes/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-ajingmiao-aidenote-hermes/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-10T14:22:44.589Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "1.4K downloads",
"href": "https://clawhub.ai/ajingmiao/aidenote-hermes",
"sourceUrl": "https://clawhub.ai/ajingmiao/aidenote-hermes",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-10T14:22:44.589Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "1.2.9",
"href": "https://clawhub.ai/ajingmiao/aidenote-hermes",
"sourceUrl": "https://clawhub.ai/ajingmiao/aidenote-hermes",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-07-22T07:12:07.610Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-ajingmiao-aidenote-hermes/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-ajingmiao-aidenote-hermes/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 1.2.9",
"description": "新增分享录音与知识库录音查询,完善配对安装、凭证续期和本机连接修复。",
"href": "https://clawhub.ai/ajingmiao/aidenote-hermes",
"sourceUrl": "https://clawhub.ai/ajingmiao/aidenote-hermes",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-07-22T07:12:07.610Z",
"isPublic": true
}
]
}Record generated Oct 10, 2026.
