Code Mode - share cards - offline voice

YellAtMeToFocus

A tiny desktop animal that sleeps while you code, yells when you escape to distractions, and turns your focus streak into a shareable shame card.

Scroll โ†“
Dolphin mode

The first thing you see after scrolling.

When you leave your focus app, the dolphin jumps along the bottom of your desktop and nudges you back before the scroll turns into a lost afternoon.

Dolphin mode demo for YellAtMeToFocus
Dolphin modesmall jump arcs near the bottom of the screen
The idea

Normal focus apps whisper. This one shows up.

Choose the app you are supposed to work in. If you drift, your animal appears on your desktop with a voice reminder, a banner, and just enough personality to make the interruption impossible to ignore.

Focus app detection

Pick the app you want to stay in. The moment it loses focus, your animal deploys.

Five animal personalities

๐Ÿฌ Dolphin jumps playfully. ๐Ÿณ Whale brings the water siren. ๐Ÿฆˆ Shark shows teeth. ๐Ÿง Penguin slides in apologetically. ๐Ÿฑ Cat judges silently then yells.

Custom yelling

Every animal has its own voice lines, pitch, and delivery. Or bring your own messages and roasts.

Shareable focus cards

Finish a session and export a PNG receipt: minutes survived, worst escape, animal, and mode.

Animal packs

Five animals. Five personalities. One goal.

Each animal has its own motion style, voice delivery, and set of lines for chill and chaos mode. Pick the one that matches how you work โ€” or how much guilt you want.

๐Ÿฌ Dolphin

Playful jump arcs. Friendly chaos. The original.

๐Ÿณ Whale

Surfaces dramatically. Sprays water. Sounds the siren.

๐Ÿฆˆ Shark

Aggressive, fast, shows teeth. Low clipped voice.

๐Ÿง Penguin

Cute and clumsy. Gently, apologetically disappointed in you.

๐Ÿฑ Cat

Passive-aggressive. Half-lidded. Slow, flat delivery.

Whale mode demo for YellAtMeToFocus
Whale modesurface, spray, yell, disappear
Code Mode

It stays asleep while you build.

When VS Code, Cursor, Xcode, Terminal, or another coding app is foreground, the buddy chills. Open YouTube, X, Reddit, Instagram, or a game and it appears. Return to code and it celebrates. Keep escaping and the reminders escalate.

Chill

Quiet reminders when you drift. Good for studying, writing, and long work blocks.

Strict

Stronger nudges, blocked-app lists, and more pressure when you keep switching away.

Chaos

The yelling dolphin energy. Voice lines, banners, animals, splashes, and desktop drama.

Code

Sleeps in VS Code, Cursor, Xcode, and Terminal. Wakes up when YouTube wins.

Share my shame

Your focus session becomes a receipt.

After a session, export a ticket-style PNG and post it anywhere. It is local, silly, and built for the viral loop: proof that you survived your own distractions.

YELLATMETOFOCUS ยท FOCUS STREAK

I SURVIVED
42 MINUTES

with a yelling dolphin

Distractions: 7 Worst escape: YouTube Mode: Chaos

DOLPHIN MODE

CHAOS

#03824

YELLATMETOFOCUS.SBS

v0.2.0 beta ยท macOS

Get the Mac app.

Universal build for Apple Silicon and Intel Macs. Now with onboarding, demo mode, and five animal packs. The build is unsigned while the project is still early โ€” macOS asks you to approve it once.

First launch

Up and running in four steps.

The build is unsigned while the project is still early. That warning is normal โ€” the code is public on GitHub. Accessibility permission lets the app read which app is in the foreground, locally, nothing sent anywhere.

1
Open the DMG

Drag YellAtMeToFocus into Applications and open it.

2
Approve it once

If macOS shows a warning, go to System Settings โ†’ Privacy & Security โ†’ Open Anyway.

3
Follow the onboarding

A 3-step setup walks you through picking your focus app, granting Accessibility, and testing your animal โ€” before your first session.

4
Hit Trigger Demo anytime

Menu bar โ†’ ๐ŸŽฌ Trigger Demo shows your animal instantly. No focus app needed โ€” great for recording or showing friends.

Contribute

Make the buddy more beautiful.

This project should feel delightful, not cheap. Contributions toward aesthetics, graphics, motion, voice, onboarding, and new animals are especially welcome.

New animal sprites โ€” duck, frog, crab, dragon
Better water splashes and spray timing
Voice packs and roast preset bundles
Code signing and notarization
Pomodoro, stats, and app blocking polish
Windows tray version