Which tool to choose

There's no "best" in absolute terms: it depends on what usually makes you quit.

If you quit because you forget your goals from one day to the next → ChatGPT with Memory on. Memory saves individual facts about you from one chat to another and uses them to personalize future answers: a preference, an ongoing project, a recurring constraint. That way you don't start from scratch every time you open a new conversation.

If you quit because no one "checks on" you → ChatGPT Plus with the Tasks feature. Tasks schedules reminders and sends you proactive messages at specific times, with the prompt you've set, delivered as a push notification. It's the closest thing to a coach who writes to you every morning. It requires a Plus subscription ($20/month), Pro or Team; free users currently don't have access.

If you quit because you need numbers and charts, not chit-chat → pair ChatGPT with a pure tracking app. Way of Life keeps the daily check-in under a minute and gives back color charts that make the patterns visible over time.

My choice for most people: ChatGPT as a coach plus a minimal tracking app. ChatGPT questions you and reprograms you when you skip a day; the app gives you the visual proof (the streak, the string of consecutive days) that the brain wants to see. Dedicated AI coaching apps make sense only if you want all-in-one in a precise sector (e.g. nutrition), but they cost and lock you into a narrow perimeter.

How to do it

The number one obstacle is that ChatGPT "forgets". Let's solve that first of all.

1. Turn on Memory. From a browser or from the app the path is the same: open Settings from your profile and look for the Personalization section, where Memory lives. Make sure it's on. Memory has two parts: saved memories (an explicit, editable list) and reference to chat history (implicit recall), both manageable from the same panel.

Feedback: after turning it on, write "What do you remember about me?". If it answers "nothing", it's normal at first. Move on to point 2 to fill it.

2. Force the saving of your goals. ChatGPT saves a memory only when it judges the fact to be durably useful. Casual mentions and one-off questions don't trigger a save. To force it to remember something, start the message with "Remember that..." and check that the "Memory updated" indicator appears. So start like this:

Remember these data as the permanent basis of our work together:
- Main goal: [write yours, e.g. "run 3 times a week"]
- Why it matters to me: [the real reason, not the surface one]
- When I usually quit: [e.g. "after 4-5 days, when I'm tired"]
- Realistic deadline: [e.g. "in 8 weeks"]
Confirm to me that you've saved everything to memory.

3. Assign the coach role. In a new chat paste this. It's designed for those who don't want an AI that applauds for nothing:

From now on you are my consistency coach. Your rules:
- Be direct and warm, never accommodating. If I make excuses, tell me without beating around the bush.
- Every time I write to you, ask me three questions: what I did yesterday toward the goal, what I'll do today, what risks making me skip today.
- Break my big goals down into a minimal action doable even on a terrible day.
- When I skip a day, no guilt: help me restart right away with the smallest possible step.
- Keep count of consecutive days and celebrate it when I beat a personal record.
Start now by asking me where I stand.

4. (Plus/Pro only) Schedule the automatic check-in. Tasks lives in the model/tools selector: look for the option dedicated to scheduled tasks and enable it, then write in natural language which reminder you want. For example: "Every day at 8:00 send me the coach check-in and ask me where I stand". You can also create more elaborate schedules, like "remind me to work out every weekday between 1 and 6 p.m.".

Feedback: the next morning you should receive a push notification. It arrives on desktop, browser and mobile. If you don't see it, check that ChatGPT notifications are enabled in your phone's settings.

5. Close the loop with the numbers. Open the tracking app, enter the same minimal action and check it off every day. Once a week report the data to ChatGPT: "This week I did 4 days out of 7, I skipped Tuesday and Wednesday". It'll use those real numbers for the next plan.

Concrete example

Marco, a developer, wants to get back into reading but always quits after a week. He sets Memory with the goal "20 minutes of reading a day" and the note "I quit when I get home tired and open YouTube". He pastes the coach prompt.

ChatGPT doesn't tell him "great, read for an hour!". It proposes the minimal action: "On tired days read only 2 pages, not 20 minutes. The goal is not to break the streak, not to be a marathon runner." Marco schedules a check-in at 21:30 with Tasks. The first week he does 6 days out of 7. On the Tuesday he skips, at 21:30 the notification arrives; he replies "nothing today, I was wiped out". ChatGPT doesn't beat him up: it tells him to read a single page now, before sleep. Marco reads it.

Result after 4 weeks: a streak of 25 days out of 28, against his previous record of 6. What made the difference wasn't motivation, but the fact that something questioned him every evening and that the bar on bad days dropped instead of disappearing.

When it does NOT work (and how to fix it)

If ChatGPT "forgets" everything from one session to the next

Almost always Memory is off or you're using a temporary chat, which bypasses both forms of memory. Check in Personalization → Memory that it's on, and don't use temporary mode for coaching. If you're on a free account, you have a light version of memory, which gives short-term continuity; long-term understanding is reserved for Plus and Pro. Workaround for free users: keep a single long chat as a "coach diary" and paste a summary of your goals at the start.

If the coach just applauds you

The AI tends to go along with you. If the answers are saccharine, reinforce the instruction:

You're too soft. From now on, if you give me only compliments without a concrete challenge, you're doing it wrong. With every message tell me one thing I'm avoiding today.

You have to ask for the friction explicitly: the AI doesn't add it on its own.

If the Tasks notifications don't arrive

The feature is young and has limits. The current cap is 10 active tasks per user: if you've maxed it out, delete the old tasks. Manage the tasks panel from a browser, where the list is more complete, and receive the push notifications wherever you prefer.

If you ignore the notifications anyway

It's the real limit of automatic accountability. Notifications are easy to dismiss, financial penalties work until you get used to the losses, streaks break. With an AI coach, in the end you're alone anyway. The fix: add a human being. Communicate your weekly goal to a friend, or use an app where another person sees you. The research is clear: one-on-one coaching beats every other form of accountability. Use the AI for the daily work and the strategy, the human for the emotional stakes.

A tip from someone who actually uses it

Don't ask the AI to motivate you. Motivation is fuel that evaporates. Ask it instead, every single bad day, one single thing: "What's the smallest action that still counts as 'done'?" Two pages instead of a chapter, five push-ups instead of a workout. Consistency doesn't break because desire is missing, it breaks because the bar on hard days stays high and you skip it entirely. Program the coach to make you lower the bar on bad days, not to raise it on good days.

Frequently asked questions

Does it work with the free version of ChatGPT too?

Yes, but with limits. You have the light Memory and you can assign the coach role with the prompt. You're missing the automatic check-in: Tasks requires Plus, Pro or Team. Free workaround: set a reminder on your phone yourself that tells you "open the coach chat", and keep a single continuous conversation as a diary.

Can I use a dedicated coaching app instead of ChatGPT?

You can, and in some areas they have handy features. The AI coach of Simple, Avo, does proactive daily check-ins in the Premium plan and since January 2026 offers Avo Voice, real phone calls with the AI. But they're often vertical (nutrition, fitness) and paid. ChatGPT remains more flexible because you adapt it to any goal with a prompt.

How often should I update the goals in Memory?

When something substantial changes. Memory is dynamic and each line can be edited or removed individually. Once a month do a cleanup:

Show me what you remember about me and delete the goals I've already achieved.

Which tracking app do I choose if I want free and no-frills?

For Android, Loop Habit Tracker: free and open-source. For minimum effort on any platform, Way of Life with its under-a-minute check-in. At first avoid complex gamified apps: they add friction precisely when consistency is fragile.

But can an AI really keep me consistent, or am I kidding myself?

Honest question, and the sincere answer is: the AI is a powerful tool but not a magic one. Unlike a diary that records your mood, an AI coach converses with you, holds you accountable, asks you questions and pushes you to act, leaning on real frameworks like goal setting and the habit loop. For many people it works. But if you already know you ignore notifications and that on your own you quit, changing apps doesn't solve it: there the real lever is a human who sees you. Use the AI as a daily engine and put a person alongside it for the stakes. Together they hold up where each alone gives way.