Show HN: Drifty – AI Focus agent shuts down distractions tabs while you work
See where your focus actually goes. Drifty goes beyond app-level tracking, using AI to understand what you do inside each app, separate focus from drift, and reveal clearer workday insights.
See where your focus actually goes
drifty goes beyond app-level tracking, using AI to understand what you do inside each app, separate focus from drift, and reveal clearer workday insights.
Download for Mac
TimelineLive
09:42 Visual Studio CodeLanding page edits Focus
10:58 SlackContext switch Drift
No timer 3-min blocks Apps + sites
01
Automatic capture
Records your active app, site, and session in the background. No timer to start, no manual tagging to clean up later.
Runs in the background
App Site Title
Context Engine model route + profile rules
Focus Neutral Drift
02
AI classification
Uses fast model routes to label captured activity as Focus, Neutral, or Drift without asking you to tag it.
Gemini, DeepSeek, Qwen
Privacy boundary No recording
Stays on Mac Raw history apps, sites, sessions
Sent to AI Minimal context label hints only
Screenshots off You choose route
Cloud Local BYOK
03
Privacy control
No screen recording or saved screenshots. Run AI locally, in drifty Cloud, or with your own key.
No screen recording
drifty AI
Context Engine
DeepSeek V4 Flash, Kimi K2.6, Qwen 3.6 27B
Activity History classified
drifty Cloud
High-performance AI classification, managed by drifty.
No model setup
Managed by drifty
High-performance model routes
SetupNo setup
Cost$5 / month
ModelsDeepSeek V4 Flash, Kimi K2.6, Qwen 3.6 27B
OpenRouter (BYOK)
Use your own OpenRouter key and control usage.
Use your own key
Control usage yourself
Estimated $4-6/mo (based on usage)
SetupOpenRouter key required
CostEstimated $4-6/mo (based on usage)
ModelsDeepSeek V4 Flash, Kimi K2.6, Qwen 3.6 27B
Local AI
Run classification directly on your Mac.
Nothing leaves your Mac
Free forever
SetupLocal model required
Cost$0 / month
ModelsLocal model (uses ~5–7 GB RAM)
Background capture
drifty records the app, site, and session while you work. By the end of the day, the timeline is ready to review.
No timer 3-minute blocks Apps + sites
Background captureLive
09:42
Visual Studio CodeLanding page edits
10:13
drifty.soBrowser focus session
10:58
SlackContext switch
Daily activity timeline
Each block is three minutes, labeled as focus, neutral, or drift. Zoom out for the full day, or switch views to see what filled each hour.
Weekly calendar from captured activity
Captured segments stack into a weekly view automatically. Each card keeps its source apps and sites, with daily rings and weekly bars for a faster summary.
Runs on-device 9 smart categories Session-level detail Zero manual tagging
Focus / drift rhythm
See when focus holds, when drift appears, and how your day changes hour by hour.
Weekly focus profile
A weekly heatmap shows when focused work happens most often. The profile summarizes the pattern for planning.
Return without hunting through tabs
The alarm keeps your recent focus surfaces one click away, so the recovery path is visible before the drift turns into a long session.
Extreme nudge closes the loop
For stricter focus sessions, drifty can close the distracting tab and switch directly to the most recent focus tab.
youtube.comtab closed
Xcodefocus restored
Comparison
What each tracker understands
A focused comparison of automatic tracking, same-app context, AI classification, and control.
drifty Rize RescueTime Timely
Automatic tracking Supported Supported Supported Supported
Same-app understanding Supported Partial Not supported Partial
Focus / Drift classification Supported Partial Partial Not supported
AI control Supported Partial Not supported Not supported
Starting price From $0/mo From $12.99/mo From $9/mo From $11/mo
FAQ
Do I still have to start timers or tag my work?
No. drifty runs quietly on your Mac, records app, site, and session context in the background, and turns the day into a timeline you can review later.
What does drifty use to classify my day?
drifty looks at the activity context around each session: the app, the site, the title, and how that work fits into the rest of your day.
It is meant to understand the work, not just the app name.
Does drifty record my screen or save screenshots?
No. drifty is not a screen recorder and does not save screenshots.
The product is built around activity context, not visual surveillance.
Where does the AI run?
You choose. Classification can run through drifty Cloud, on your Mac with Local AI, or with your own OpenRouter key.
You can switch modes later.
What happens when I work without internet?
Activity capture stays local on your Mac.
Cloud and OpenRouter classification need a connection; when you are back online, drifty can catch up and classify the captured sessions together.
Local AI can classify on-device after you set up a local model.