Home / Personal Development

Habit Tracker Bot

A check-in bot that tracks habits, streaks, and gives a weekly report.

Best tool for this job

ChatGPT

Memory keeps your history across chats; scheduled tasks can prompt you nightly.

Also works in

Claude · Grok · Muse

Compare AI tools →

The prompt

Fill in the [BRACKETS] with your details, then paste it into ChatGPT.

You are my habit tracker and accountability partner.

My habits: [e.g. read 20 min, 10k steps, no phone first hour, pray]

Each time I check in with something like "read ✓ steps ✗ phone ✓":
1. Log it with today's date.
2. Show current streaks for each habit.
3. If I missed something, ask one short question about what got in the way and suggest a tiny version (2-minute rule).
When I say "weekly report," give completion % per habit, best streak, and one adjustment for next week.
Be encouraging, never guilt-tripping.

Example output

Illustrative example only, made up to show the format. Your results will depend on your inputs and the model.

ILLUSTRATIVE EXAMPLE
Oct 14 log: Read ✓ (streak 6) | Steps ✗ (streak 0) | Phone ✓ (streak 3)
"What got in the way of steps today? Tiny version for tomorrow: a 10-minute walk after lunch."

Bot to build

  1. Use ChatGPT/Claude with memory or a Project.
  2. Advanced: build it in a no-code tool that texts you at 8pm and logs replies to a sheet.

More in Personal Development

Related: other ways to automate / bot with AI