Your model didn't change.
Your conversation did.
Drifterr watches your AI chat for drift from your original goal and constraints, and warns you before you lose an hour. One click re-anchors the thread.
macOS · Windows · Linux — free
Conversation moved from CSV export → auth refactor + ORM swap. Your constraint "server-side" was never addressed.
Three turns. Zero lost hours.
Moved to client-side export + a new dependency. Constraint "server-side" broken.
Built like a tool, not a toy.
People stopped losing the thread.
"It caught my model wandering into an auth refactor I never asked for. One click and we were back on the actual task."
"The drift score is weirdly addictive. I finally notice the slow scope-creep before it eats my afternoon."
"Local-first was the dealbreaker for us. Nothing leaves the machine and it still nails when a thread goes sideways."
"Re-anchor is the feature I didn't know I needed. It re-states my constraints so I don't have to retype them."
"It caught my model wandering into an auth refactor I never asked for. One click and we were back on the actual task."
"The drift score is weirdly addictive. I finally notice the slow scope-creep before it eats my afternoon."
Stay on track for less than a coffee.
- ✓Real-time drift score
- ✓Manual re-anchor
- ✓One active session
billed annually
- ✓Unlimited sessions
- ✓Constraint tracking + alerts
- ✓Session drift map
- ✓All assistants supported
billed annually
- ✓Everything in Pro
- ✓Shared team anchors
- ✓Drift analytics dashboard
- ✓SSO & priority support
Questions, anchored.
It reads your first message to extract the goal and any hard constraints, then lets you edit or pin them explicitly. Nothing is locked. You always control the anchor.
ChatGPT, Claude, Gemini, Copilot, Cursor and Perplexity today, with more coming. It runs as a lightweight layer over the chat you already use. No workflow change.
By default, no — drift scoring runs locally and nothing leaves your machine. If you turn on the optional judge (for the decision-coherence signal), one short check is sent to your own model provider. Drifterr has no server of its own.
Any meaningful divergence between the current turn and your anchored intent: scope creep, dropped constraints, or the model quietly changing the subject.
Yes. Tune the sensitivity, mute it during deep work, or switch to a silent timeline you review whenever you like.
Keep every chat
pointed at the point.
Install Drifterr in 30 seconds. It watches quietly, and only speaks up when you're about to lose the thread.
Free · local-first · works with every major assistant