By ChanMeng666
Set up AI-controlled audio notifications and Python script automation for 26 events in Claude Code, Cursor IDE, and Codex CLI, including session start/end, tool use, file changes, rate-limits, and context window monitoring. Install natively, configure via skills, snooze/mute/test alerts with TTS and webhooks.
Matches all tools
Hooks run on every tool call, not just specific ones
Executes bash commands
Hook triggers when Bash tool is used
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
This plugin requires configuration values that are prompted when the plugin is enabled. Sensitive values are stored in your system keychain.
audio_themeAudio theme: 'default' (voice recordings) or 'custom' (non-voice chimes). Leave blank for default.
${user_config.audio_theme}tts_enabledSpeak hook events using the system TTS engine. Default: false.
${user_config.tts_enabled}webhook_urlOptional webhook URL for Slack/Discord/Teams/ntfy/raw notifications. Leave blank to skip.
${user_config.webhook_url}webhook_formatWebhook payload format: slack | discord | teams | ntfy | raw. Required when webhook_url is set.
${user_config.webhook_format}Modifies files
Hook triggers on file write and edit operations
Modifies files
Hook triggers on file write and edit operations
AI-operated audio notification system for Claude Code, Cursor IDE, and Codex CLI.
You type one slash command at install time. Then natural language forever.
26 hook events, 2 audio themes, rate-limit alerts, webhooks, TTS, context monitor โ all operated by your AI agent on your behalf.
๐ 5.2.x โ echook rebrand + native Codex CLI. Renamed from claude-code-audio-hooks โ echook (Echo + Hook, /หษkหhสk/) in 5.2.1: now that native install paths ship for Claude Code, Cursor IDE, and Codex CLI, leading with "Claude Code" in the name was misleading. Door-only rename, zero migration: the audio-hooks CLI, the chanmeng-audio-hooks marketplace name, and all state directories are unchanged โ existing installs keep working via GitHub URL redirect. 5.2.0 added the Codex CLI path itself: audio-hooks install --codex writes ~/.codex/hooks.json registering all 6 events Codex supports (per developers.openai.com/codex/hooks). AI-first feature-flag handling โ install authors a fresh ~/.codex/config.toml when none exists, emits machine-readable next_steps for the calling AI agent when one needs editing. New --invoker codex CLI flag, new editor_targets.codex block in status, new codex: {...} sub-object in webhook payloads, +33 bridge-contract tests. See CHANGELOG. All 5.1.x fixes still active.
Share This Project
[![][share-x-shield]][share-x-link] [![][share-linkedin-shield]][share-linkedin-link] [![][share-reddit-shield]][share-reddit-link] [![][share-telegram-shield]][share-telegram-link] [![][share-whatsapp-shield]][share-whatsapp-link]
https://github.com/user-attachments/assets/f57249be-a524-4e6f-8225-6b9500f1aea4
Built with Remotion, Claude Code, ElevenLabs & Suno. Source: echook-promo-video
The headline 5.2.x callout above covers the echook rebrand + Codex CLI support. The v5.0 redesign โ the AI-first foundation that made all of this possible โ lives below for reference.
v5.0 is an AI-first redesign. Every project surface is now machine-operable end-to-end so Claude Code can install, configure, snooze, troubleshoot, and upgrade the project on a human's behalf without any clicks, prompts, or doc reading.
Generate professional PDFs (CVs, cover letters, papers, reports, slides, invoices) via the Typst typesetting system. Strong CJK (Chinese / Japanese / Korean) support.
Generate cross-platform app promotional images (App Store, Google Play, iPad, Mac, web hero & social/OG cards) from your screenshots + headlines. Outputs exact platform sizes in PNG/JPG/WebP/AVIF and true vector SVG.
Scaffold professional, agent-first GitHub repository docs โ README, LICENSE, FUNDING.yml, CODE_OF_CONDUCT, CONTRIBUTING, SECURITY, SUPPORT, GOVERNANCE, CHANGELOG, CITATION.cff, issue/PR templates, AGENTS.md, llms.txt.
npx claudepluginhub chanmeng666/echook --plugin audio-hooksAudio feedback system with multilingual TTS announcements, AI-powered contextual messages, and sound effects for Claude Code. Transform your coding experience with intelligent voice feedback that keeps you informed without breaking your flow.
Audio notifications for Claude Code hook events with customizable sounds and volume control
Desktop notifications showing what Claude Code is working on - stay informed even when the terminal is not in focus. Optional sound alerts and AI summaries
Smart notifications for Claude Code task statuses (Go implementation)
Audio feedback when Claude Code agent completes tasks using pocket-tts
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.