TODAY'S FOCUS
Finish the release notes without opening a new rabbit hole.
09:41:08 VS Code + docs accepted
09:48:22 screenshot diff: 0.0%
09:52:10 no cloud call made
100% OFFLINE LOCAL OLLAMA VISION + TEXT MODELS
The floating accountability companion that knows a coding tutorial is work, YouTube Shorts are not, and your screen never needs to become somebody else’s training data. Local Ollama models, one sticky note, zero cloud trackers.
TODAY'S FOCUS
Finish the release notes without opening a new rabbit hole.
09:41:08 VS Code + docs accepted
09:48:22 screenshot diff: 0.0%
09:52:10 no cloud call made
Live product preview / no account required
Change the goal, model, and nudge state below. This is the same contract the
desktop companion uses: a 512×288 in-memory frame, a foreground window
title, and a local decision that never crosses 127.0.0.1:11434.
02 / observe
30s calibration started — 4 workspace windows detected.
Pixel diff 0.0% — static screen costs zero GPU cycles.
Local model matched goal to React tutorial context.
This preview is a static contract for the desktop experience. A real session only evaluates the signals you enable.
Three ways to “focus”
You should not have to choose between blocking the tutorial you need and shipping your screen history to a remote tracker.
Cold Turkey / Freedom
Block all of YouTube indiscriminately. Great until the “distraction” is the coding tutorial, system design breakdown, or private stream you actually need.
Rize / Reclaim
Stream private window titles, client names, and screen activity to remote servers—then charge $15+/month forever for the privilege.
Local Ollama intelligence
Context-aware AI runs on your own machine at 127.0.0.1:11434. You get useful nudges, $0/month in API costs, and a screen that stays yours.
The engineering under the sticky note
No black-box productivity score. The app composes tiny, inspectable signals into a nudge you can understand, tune, and turn off.
gemma4:e2b or qwen3-vl:2b reads a 512×288
in-memory screenshot alongside the Win32 foreground window title. A 16:9
perceptual pixel-diff cache skips static screens below the <3%
threshold, so a still editor costs zero extra GPU cycles.
512×288 frame + Win32 title → local verdict
The first 30 seconds automatically whitelist every window you open—IDE, terminal, docs, localhost—for instant 0ms multi-window switching. Add popups with [+ Trust Window] and keep a rolling four-window breadcrumb trail for OAuth logins and handoffs.
Choose Gentle Toast, Toast + Sound, or Popup Takeover + Sound. On strikes 2, 4, 6… the sticky note forces itself frontmost, flashes red, and shakes—just enough to interrupt the spiral, never enough to hijack your machine.
Discover local models live through /api/tags. Swap from
gemma3:270m at <400MB RAM to a multimodal vision model
without a vendor account, backed by a deterministic offline heuristic
fallback when Ollama is unavailable.
Why open & local innovation matters
Open-weight models make a fairer accountability product possible: the sensitive loop stays on your machine, the economics stay honest, and the tool still works when the Wi-Fi disappears.
Browse the source on GitHublocalhost.Pricing without the recurring guilt
No subscription, no usage meter, no “your trial is over” nudge. Bring your own Ollama runtime or unlock the build that makes the first run painless.
Open-source / self-build
Clone, run, inspect, and customize the local companion yourself.
$0 forever
python -m src.main or DockerPro desktop edition
The pre-compiled Windows desktop companion, ready for a real workday.
$19 lifetime / one-time
Payment methods in the demo: UPI, Razorpay, cards, or Stripe. The checkout
ships in simulation mode until you set a payment link or webhook in
window.FOCUS67_CONFIG.
Setup / docs / bring your own runtime
Ollama owns the model files. Focus67Dumby owns the tiny local loop around them. Use the standalone Windows build or run the open-source build in a Python or Docker environment.
# pull the recommended local vision model
ollama pull gemma4:e2b
# start the open-source companion
python -m src.main
# or build the verified headless image
docker build -t focus67dumby .
✓ Ollama reachable at 127.0.0.1:11434
✓ screenshot cache armed at 512×288
→ focus state: calibrating workspace