The mascot that watches Claude Code for you
A free macOS overlay that tracks your sessions, notifies you in real time, and lets you approve permissions without switching apps.
macOS 14+ · Apple Silicon & Intel · Runs 100% locally
Your mascot, your character
6 mascots included out of the box. Or bring your own from masko.ai.
Custom mascots via masko.ai
Design your own character with AI generation.
Idle, working & attention animations
Each mascot has unique animations for every state.
Export & load in one click
Download from masko.ai, load into the desktop app.
Characters included
- Madame Patate
- Otto
- Cupidon
- Masko
- Rusty
- Nugget
Discover new mascots
New mascots added every week. One-click install into the desktop app.
- Clippy by Paulo
- Axobro by Eric griess
- Orb by Paulo
- Stitch Gemini 3D by Khaled Alwaleed
- Neko by Paulo
- Maya by Paulo
- Eraser by Paulo
- Teuida Sprouty by Nelson Cho
See it in action
Your mascot floats on top of everything. When Claude needs you, a speech bubble appears.
Example command in terminal:
claude · ~/projects/my-app
❯ Fix the login form validation bug
✓ Read src/components/LoginForm.tsx
✓ Read src/lib/validation.ts
● Claude wants to run a command
╭─────────────────────────────────────────────────╮
│ Bash · npm run build│
╰─────────────────────────────────────────────────╯
Up and running in 60 seconds
No config files. No server. No API keys.
Download the app
Install the DMG. Lives in your menu bar, no dock clutter.
Grant accessibility
First launch installs Claude Code hooks automatically.
Pick a mascot
Choose from 6 included mascots or browse the gallery for more.
Start coding
Open a terminal, run Claude Code. Your mascot springs to life.
Full observability
Your mission control for every Claude session.
Notification Dashboard
- Session "refactor-auth" running
- 2 subagents active · 14 events
- Permission needed: Bash
Frequently asked questions
Is this really free?
Yes. The app and 6 included mascots are completely free.Does it slow down my machine?
No. The overlay is a lightweight SwiftUI window. CPU usage is negligible.What about privacy?
Masko uses Claude Code's hook system. It gets event metadata but never reads your code. Everything runs locally.Can I use my own mascot?
Yes. Create a custom mascot on masko.ai.What is vibe coding?
Vibe coding is a development style where you describe what you want in natural language and an AI agent writes the code.