{"repo":"sk-ruban/notchi","free":true,"listed":false,"github":"https://github.com/sk-ruban/notchi","clone":"git clone https://github.com/sk-ruban/notchi.git","description":"notch app for claude code & codex","language":"Swift","stars":999,"topics":["claude-code","swift","codex"],"license":"GPL-3.0","category":"mcp-servers","readme_excerpt":"Notchi A macOS notch companion that reacts to Claude Code and Codex activity in real-time. [ ][dmg] https://github.com/user-attachments/assets/e417bd40-cae8-47c0-998a-905166cf3513 What it does - Reacts to Claude Code and Codex events in real-time (thinking, working, permission requests, compaction, errors, completions) - Analyzes prompt sentiment via Anthropic or OpenAI APIs to show emotions (happy, elated, sad, neutral, sob) - Click to expand and see session time and usage quota - Tracks daily cost and token usage over the last 30 days, per provider or combined - Supports multiple concurrent sessions, each with its own mascot from the Claude or Codex sprite family - Sound effects for events with support for importable custom sounds (optional, auto-muted when terminal is focused) - Available in English, 日本語, 简体中文 / 繁體中文, 한국어, and Tiếng Việt (follows your system language) - Auto-updates via Sparkle Requirements - macOS 15.0+ (Sequoia) - MacBook with notch - Claude Code and/or Codex installed Install 1. [Download the latest DMG][dmg] (all versions are on the releases page) 2. Open the DMG and drag Notchi to Applications 3. Launch Notchi, it auto-installs Claude Code and Codex hooks on first launch (whichever are present) 4. If a macOS keychain popup appears asking for access (used for API usage stats), click Always Allow so it won't prompt again 5. (Optional) Click the notch to expand → open Settings → paste your Anthropic or OpenAI API key. This enables sentiment analysis of y","default_branch":null,"files":null,"tree":[],"storefront":"/r/sk-ruban","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sk-ruban/notchi/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}