Building an AI Coach

newsletter Dec 07, 2024

Since Thanksgiving last week I've been doing a top-secret experiment.

The early results are promising so I've decided to share them with you!

Here's the experiment:

  • I created a list of questions to ask myself each morning and each night. The questions I chose help me plan my day, work on my goals, and reflect each evening.
  • I stored them in ChatGPT's memory as a personalization instruction, with two trigger phrases 1) "Let's do the morning prompt" and 2) "Let's do the evening prompt"
  • Each morning or evening I use my iPhone's text-to-speech to say "Let's do the morning/evening prompt." into the ChatGPT app
  • It will reply "ok!" and list out the questions
  • Then I start dictating into my phone, using the built-in microphone, which goes into ChatGPT's text window.
  • I answer each of questions as best I can for that day, not worrying about how well the dictation comes out.
  • ChatGPT responds to my dictation, helping refine my answers and set me up to have a good day

Here are screenshots of the questions (click to make it larger):

The results so far have been fascinating. The AI has helped me:

  • Set up a 3-hr "focus block" each morning to work on high value tasks, letting me get more done this week than any week last month
  • Got me to go to CrossFit when I was tired this week
  • Offered me a deep breathing protocol to improve sleep (I will sometimes wake up at 3 am and can't fall back asleep)
  • Listened to me describe all my tasks and my energy level one day, and generated an entire schedule customized exactly for what I want to do
  • Offered me powerful mental reframes for handling daily situations (e.g. win the morning, win the day)
  • Helped me schedule and actually study for the Certified Development Lifecycle and Deployment Architect exam, which I've been procrastinating on

It's like I hired a coach and advisor with a PhD in every field to known to mankind.

The AI never gets tired, angry, or bored. It remembers every detail. It's always trying to help me.

It's like a friend with unlimited energy and unlimited intelligence, and committed completely to working with me to have a good day.

An excellent friend to have!

You can also "flavor" its responses.

ChatGPT has a small memory where you can store instructions (called Personalizations) about how to interact with you.

I think most people use that for things like "I like reading books." but I've turned it up a notch.

Check out this personalization (click to make it larger):

 

 

And that's as far as I've gotten in a week!

It's been a fun experience and I think I'll extend the experiment out 90-days to see what it's like.

Working on this got me into a real flow state so I was happy to push it pretty far.

I wouldn't say everyone needs to go all-out like I did, but I would definitely encourage you to try a modified version.

The insights are both practical and profound.

Hope this helps!

 

Best,

Nick

P.S. Here is a quick start guide to doing this yourself:

15-Minute Quick Start Guide

Setup Phase (10 mins):

  1. Open ChatGPT
  2. Copy paste the following. The formatting may not translate. That’s okay.

Update your memory about me to include exactly the following. Do not change the text in any way.

Please create two trigger phrases for me to start my morning and evening prompt

  • "Let's do the morning prompt"
  • "Let's do the evening prompt”

My morning questions are as follows:

  • What's my most important task today?
  • How will I make time for it?
  • What potential obstacles should I plan for?

My evening prompt questions are as follows:

  • What went well today?
  • What could I improve?
  • What's my first priority tomorrow?

When I ask for the morning prompt please only list the morning prompt questions.

When I ask for the evening prompt please only list the evening prompt questions.

I will answer each question individually. Please evaluate my responses, refine my thinking, and help me have a good day.

Daily Practice (5 mins each session):

  • Morning: Use text-to-speech to trigger morning prompt
  • Evening: Use text-to-speech to trigger evening prompt
  • Speak your answers naturally, don't worry about perfect dictation

Pro Tips:

  • Start simple, add complexity later
  • Use longer sessions to build context

  

 

SalesforceĀ Saturdays

Join the Salesforce Saturday newsletter. Every Saturday, you'll get 1 actionable tip on Salesforce technology or career growthĀ related to the Salesforce Industry.

We hate SPAM. We will never sell your information, for any reason.