AI product Open source
Coucou is an open-source desktop companion for Claude Code and other coding-agent sessions, appearing in the macOS notch or as a top-of-screen island on Windows. It displays session events such as files read, edits, and commands run; surfaces Claude Code permission requests for Allow/Deny approval; opens the relevant terminal on macOS; provides built-in Claude chat; and accepts dropped files as context. It can also attach a macOS window as Claude context and display optional integration pills for services including GitHub, Vercel, Notion, and others.
On macOS, a hook script forwards Claude Code events over a Unix socket and waits for approval responses, while a borderless NSPanel and a SwiftUI Canvas render the animated Mochi character. The native Swift 6, SwiftUI, and AppKit application has no third-party dependencies. On Windows, a Tauri 2 application uses Rust, TypeScript, a transparent always-on-top window, Canvas 2D rendering, and a named pipe for hook events. The project states that it collects no telemetry, requires no account, and stores credentials in the macOS Keychain or Windows Credential Manager.
Coucou is distributed from the project's releases and can also be built from source. The code is licensed under MIT; the Mochi name, character, icon, sounds, and media are separately reserved by the author. The Windows installer is temporarily unavailable according to the README because its unsigned build was flagged by Microsoft Defender.
1 use taken from transcripts — each links to the moment in the video.
A desktop companion that watches coding-agent sessions, shows each step, handles permission approvals, and accepts dropped files.
1 in the library.