DiaryFast
AI companions

AI journaling: how to get helpful replies

An AI reply can make a journal feel less like talking to a wall — or it can feel generic. A few habits make the difference, and so does choosing the right voice for the moment.

Updated · 3 min read · By the DiaryFast team

Choose the voice for the moment

PersonaUse it whenWhat it does
🤗 The FriendYou want to be heard, or to share a winValidates first, celebrates, keeps it short and warm. No advice unless you ask.
🧭 The CoachA thought is going round in circlesCBT-style questions, names thinking traps gently, moves toward a small next step.
🏛️ The MentorYou need perspective more than comfortA Stoic angle: what's in your control, what isn't, what matters in the long run.
📜 The ChroniclerYou want a searchable archiveOne-sentence essence and a few tags; no opinions.

Pick a default in Settings, or tap Reply on any entry to ask a different persona.

Write entries the AI can actually help with

  • Say what happened and how it felt. “Rough day” gets a generic reply; “my sister cancelled again and I felt like I don't matter” gets a specific one.
  • Log a mood. It's included with the entry, so the reply can match your state.
  • Ask for what you want. End with “I just want to vent” or “help me figure out what to do” — the personas follow it.
  • Go deeper with Talk it through. A single reply is a comment; the conversation is where CBT questions work. Answer briefly — one line per turn is fine.
  • Finish with action items when you want change, not just relief. They land on your Next steps list.

For structured reflection, start from one of the CBT journal templates.

What the AI sees — and doesn't

The AI only sees what you send in that request: the entry you ask about (with its date, mood, place and weather), the conversation so far, or for reports a short digest of that week's entries and stats. It has no memory between requests and can't read the rest of your journal. Nothing is sent unless you ask for a reply — turn off automatic replies in Settings if you prefer to choose each time.

The full data path is in where your journal is stored and who can see it.

Use your own API key (BYOK)

If you already pay for OpenAI or Anthropic API access, you can use your own key. Your browser then sends requests straight to the provider; they never pass through DiaryFast, and our daily limit doesn't apply.

  1. Create an API key in your provider's developer console (OpenAI Platform or Anthropic Console). Set a monthly spending limit there — journaling uses very little.
  2. In DiaryFast: Settings → AI companions → Use my own API key. Pick the provider, paste the key, and optionally a model name.
  3. Tap Test. A short reply means it works.

The key is stored only in this browser, in settings, which the passphrase lock does not encrypt — so only do this on a device you control. You pay the provider directly for what you use.

Limits, and what the AI is not for

The free plan includes 3 AI requests a day; Pro removes the limit (with a fair-use cap to stop abuse). Each reply, each conversation turn and each set of action items counts as one request.

AI replies can be wrong, generic or miss context. Treat them like a thoughtful friend's comment, not an expert's verdict. Don't use them for medical, legal or financial decisions. The personas are instructed to step back from coaching and point to real help if you mention self-harm, abuse or being in danger — and if that's where you are, please contact emergency services or a crisis line directly (US & Canada: 988; UK & Ireland: Samaritans 116 123).

Try it in DiaryFast. Free, no sign-up — your entries stay on your device.

Write an entry

Questions

Which AI model does DiaryFast use?

Replies through DiaryFast come from OpenAI's API. With your own key you can choose any OpenAI or Anthropic model your account can use.

Why did I get a generic reply?

Usually because the entry was very short. Add one sentence about what happened and how it felt, or ask The Coach to Talk it through.

Can I turn the AI off completely?

Yes. Settings → AI companions → untick “Reply automatically when I post”. The rest of DiaryFast works without it.

Does the AI remember my previous entries?

No. Each request contains only the entry or conversation you're asking about; weekly reports use a digest of that week.

DiaryFast is a journaling and self-reflection tool, not therapy or medical advice. If you are in crisis, contact local emergency services or a crisis line (US & Canada: call or text 988; UK & Ireland: Samaritans 116 123; elsewhere: findahelpline.com).

DiaryFast Pro

Unlimited AI personas and CBT coaching, weekly and monthly AI reports, encrypted sync, unlimited voice and PDF export. Your journal always stays yours — free or Pro.

24-hour pass

$4.99 once

Everything in Pro for 24 hours from first use. Perfect for a full-month AI review and a PDF of your month. No subscription.

Pro monthly

$9.99 / month

All Pro features, billed monthly. Cancel any time in Settings → Manage subscription.

Secure payment by Stripe. Your key is shown right after payment and emailed to you. Refunds

I have a key

Lost your key?