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.
Choose the voice for the moment
| Persona | Use it when | What it does |
|---|---|---|
| 🤗 The Friend | You want to be heard, or to share a win | Validates first, celebrates, keeps it short and warm. No advice unless you ask. |
| 🧭 The Coach | A thought is going round in circles | CBT-style questions, names thinking traps gently, moves toward a small next step. |
| 🏛️ The Mentor | You need perspective more than comfort | A Stoic angle: what's in your control, what isn't, what matters in the long run. |
| 📜 The Chronicler | You want a searchable archive | One-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.
- 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.
- In DiaryFast: Settings → AI companions → Use my own API key. Pick the provider, paste the key, and optionally a model name.
- 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 entryQuestions
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).