Show it a video you love. Get a new video in the same style. An AI crew (Claude Code or Codex) plans, builds and reviews it with you.
Cc Hooks
Audio feedback plugin for Claude Code with TTS announcements, sound effects, and contextual AI messages. Supports multiple providers and languages.
Install
/plugin marketplace add https://github.com/husniadil/cc-hooks.gitInstall command taken from the project's README or registry entry. Always review code before running it.
README excerpt
Read full README on GitHub →cc-hooks
Give Claude Code a voice! Transform your coding experience with intelligent audio feedback, multilingual TTS announcements, and AI-powered contextual messages.
Why cc-hooks?
Working with Claude Code is powerful, but it can feel silent and disconnected. cc-hooks brings your coding sessions to life:
- 🎯 Stay in the flow - Audio cues keep you informed without breaking focus
- 🔊 Instant feedback - Know when tools start, complete, or when Claude needs your attention
- 🗣️ Smart announcements - Context-aware messages that understand what you're working on
- 🌍 Your language - TTS support for multiple languages (English, Indonesian, Spanish, and more)
- ⚡ Zero config - Works out of the box, customize when you need it
- 🎛️ Flexible control - From complete silence to premium AI voices, you choose
Quick Demo
Watch cc-hooks in action with premium ElevenLabs text-to-speech
Features
🎵 Audio Feedback System
- Sound effects for different events (tool execution, notifications, completions)
- Voice announcements for session lifecycle and task completions
- Multiple TTS providers: Prerecorded sounds (offline), Google TTS (free), ElevenLabs (premium)
- Smart fallback chain - automatically tries next provider if one fails
🤖 AI-Powered Intelligence (Optional)
- Contextual completion messages - "I've successfully implemented the authentication system you requested"
- Smart tool announcements - Understands what Claude is doing and why
- Automatic translation - AI messages in your preferred language
- Cost optimized - Disabled by default, enable per session when needed
⚙️ Advanced Capabilities
- Multi-instance support - Run multiple Claude sessions with different audio configs
- Granular silent modes - Disable just announcements or just sound effects
- Per-session configuration - Change settings without editing config files
- Auto-cleanup - Smart session management prevents resource leaks
- Status line integration - See current session info in Claude Code UI
Installation
Choose Your Installation Mode
| Feature | Plugin Mode ⭐ Recommended | Standalone Mode |
|---|---|---|
| Setup Complexity | ✅ Simple (3 commands) | ⚠️ Manual hooks configuration |
| Updates | ✅ One command | ⚠️ Git pull + restart |
| Slash Commands | ✅ Built-in | ❌ Not available |
| Hooks Config | ✅ Automatic | ⚠️ Manual (settings.json) |
| Installation Path | Fixed location | ✅ User-defined |
| For Contributors | ⚠️ Limited | ✅ Full source access |
| Recommended for | Most users | Developers, testers |
→ Continue with Plugin Installation | → Standalone Installation
Plugin Installation (Recommended)
Prerequisites
- Python 3.12+ (recommended: 3.12.7)
- uv package manager
- Claude Code CLI installed
Quick Install
Option 1: CLI (Recommended - No REPL needed)
# Add marketplace
claude plugin marketplace add https://github.com/husniadil/cc-hooks.git
Similar plugs
A realtime voice runtime that keeps Agents talking, working, and present. Real-time Voice Runtime for AI Agents
AI-native video production toolkit for Claude Code
Native LLM inference server for Apple Silicon. OpenAI + Anthropic API compatible. No Python. Zig backend, Swift frontend macOS app with chat, music, voice, video generation.
Open-source, agent-driven editing pipeline: create subtitles, motion graphics, slides, edit and render videos.
Give Claude the ability to watch and understand videos — Claude Code plugin with frame extraction and multimodal audio analysis