Claude Code notification
Aily
Claude Code notification hooks - Discord notifications with per-tmux-session threads
Install
npx aily-cli initFound in the project README. Check it for setup steps after installing.
git clone https://github.com/jiunbae/aily.gitFrom the README
Start in the terminal. Continue from anywhere. Your AI agents run in tmux — aily bridges them to Discord and Slack so you can pick up right where you left off, without switching back to the terminal. English | 한국어 Quickstart for Agents Quick Start Prerequisites: bash, curl, jq, tmux, python3 — Node.js only needed for npm install method. aily init walks you through everything: $ aily init — wizard output Manual Install Prerequisites: macOS or Linux, bash, curl, jq, tmux, python3, SSH key-based access to target hosts. Node.js only needed for npm method. CLI Reference What Happens After Setup Once installed, aily works automatically in the background: - Agent finishes a task — You get a Discord/Slack notification in a thread named after your tmux session, with the agent's response. - Agent asks a question — The prompt appears in the same thread. Reply from Discord/Slack to answer it — no need to switch back to the terminal. - You reply in the thread — Your message is forwarded to the agent's tmux session via SSH, as if you typed it at the keyboard. - Shell command output — When the tmux session is running a plain shell (not an agent), command output is captured and relayed back to the thread automatically. Every tmux session gets a dedicated thread. Start a session, get a thread. Close the session, the thread archives (or deletes — configurable). No manual wiring. You can also manage sessions directly from Discord/Slack using bridge commands: !new [host], !kill , !sessions. Inside a thread, use shortcuts to send key sequences: !c (Ctrl+C), !d (Ctrl+D), !z (Ctrl+Z), !q, !enter, !esc. Unlike one-way notification tools, aily provides a full session bridge — monitor output, send input, and aily attach to jump into the same terminal view from CLI. Demo *Send…
Details
- Repository
- jiunbae/aily
- Language
- Python
- License
- MIT
- Last updated
- 7 October 2026
- Listed in
- awesome-claude-code-hooks
FAQ
What is Aily?
Claude Code notification hooks - Discord notifications with per-tmux-session threads It is a notification for Claude Code, from jiunbae/aily on GitHub.
How do I install Aily?
Run npx aily-cli init, then follow the setup in the README.
Is Aily popular?
jiunbae/aily has 6 GitHub stars and 1 forks, and is included in 1 curated Claude Code list. It was last updated on 7 October 2026.
More notifications & sounds
findmutlu-sounds
6mutlumehmet/claude-plugins
A mod with sound packs for sent prompts, permission prompts, finished jobs and subagents.
attention-sounds
5peeratop02/attention-sounds
A mod that plays a sound when Claude finishes, needs permission or asks a question.
claude-code-tts-hooks
6jordangarside/claude-code-tts-hooks
Speaks TTS summaries of Claude's responses and permission requests.
Plagemes notification mods
3Plagemes/claude-mods
Mods for desktop notifications, chimes, sound packs, webhook pings to Slack or ntfy, and a /quiet mode.
cctoast-wsl
6claudes-world/cctoast-wsl
Triggers Windows toast notifications with sounds and images from Claude Code hooks running in WSL.
baselane sound packs
3baselane-sh/mods
Mods with themed sound packs (retro, sci-fi, zen, nature, office) for test results and turn completion.
Browse the most popular Claude Code mods, all notifications & sounds, or the skills and MCP server directories.