Anchor runs one loop every week. You put a few things on the record, it watches your real life against them, it pushes back when you drift, and it settles up on Friday. Saying no is the feature.
Everything below is one of those four steps, in detail.
Most tools reward you for adding more. Anchor does the opposite. You can hold four commitments in a week and no more, because the limit is what makes them real. Little's Law, not willpower: fewer things in progress means things actually finish.
Each commitment carries a small if-then plan ("if it hits Friday, I draft it Thursday morning"). That single habit, implementation intentions, roughly doubles follow-through in the research. Anchor captures it in the same breath you commit.
When you try to take on something new, Anchor weighs it against what you are already carrying and what you have said matters. If you are full, it declines, and it does it the way a good coach would: it reflects the ask back, affirms it is your call, and names the trade you would be making. No guilt, no lecture. It uses your real numbers and never invents them.
After you talk with Anchor, a quiet reflection pass reads the conversation and updates what it knows about you: where you tend to overcommit, what you actually prioritise, your habits. It runs on a debounce, not on every message, so it stays cheap. The model proposes; the code reconciles and dedupes, so your memory sharpens instead of bloating. The more you talk, the better its "no" gets.
Anchor only interrupts when something real happens. Two kinds. Reactive, when a signal breaches a commitment right now. Proactive, when it sees a pattern about to repeat and gets ahead of it. Both land on your phone and your wrist.
Anchor is a conversation first. Tap voice and it is a live, natural call: you think out loud, it answers in the moment, and when a factual question comes up ("is a half marathon in six weeks realistic?") it checks real sources before it answers instead of guessing. Coach, counsellor, friend, and the honest voice that still says the hard thing. One personality that flexes to what you need.
At the end of the week Anchor shows where you stand: what you kept, what slipped. A miss is a miss, named plainly, then forgiven and carried, not turned into a shame spiral. Self-forgiveness after a slip is what predicts getting back on track, so the recap is built to forgive on purpose.
Anchor is not a productivity aesthetic. Each choice traces to a finding about how commitment and follow-through actually work.
Your keys stay on the server, never in the app. Google is read-only: Anchor reads your calendar and inbox to see your load, and never sends, deletes, or posts anything. The reasoning runs on OpenAI, voice on OpenAI Realtime, grounding on Exa, all behind a Supabase backend.