AI features require a free Groq API key. If you haven’t set one up yet, see the Installation guide for instructions.
Setting Up AI Features
Get a Groq API Key
- Visit console.groq.com
- Sign up for a free account
- Navigate to API Keys
- Create a new API key
- Copy your key (you won’t be able to see it again)
The Groq free tier is generous and suitable for personal journaling. The app uses the lightweight
llama-3.1-8b-instant model for fast, efficient processing.AI Writing Tools
Polish Writing
The Polish Writing feature improves your entry’s clarity, grammar, and flow while preserving your voice and meaning. How to use:Write Your Draft
Write your journal entry as you normally would. Don’t worry about perfect grammar or wording.
Review Changes
The AI will refine your text while keeping your core message intact. Review the polished version.
Undo if Needed
Don’t like the changes? Click Undo to restore your original text. You can polish again for a different result.
- ✅ Fixes grammar and spelling errors
- ✅ Improves sentence flow and readability
- ✅ Maintains your personal voice and tone
- ✅ Preserves all key details and emotions
- ✅ Keeps entries roughly the same length
- ❌ Change your core message or meaning
- ❌ Add information that wasn’t there
- ❌ Remove important details
- ❌ Make your writing overly formal
Generate from Nudges
The Nudges feature lets you create full journal entries from quick notes—perfect for busy days. How to use:Add Quick Notes
Type short phrases about your day and press Enter after each:
- “morning run felt great”
- “stressful client meeting”
- “lunch with Sarah”
- “finished project proposal”
Generate Entry
Click Generate Entry from Nudges. The AI will create a cohesive journal entry from your notes.
Edit and Personalize
Review the generated entry. Feel free to edit, expand, or modify it before saving.
- morning run in the park
- productive work session
- coffee with mom
- feeling energized
“Started the day with an invigorating run through the park, which set a positive tone for everything that followed. Had a particularly productive work session where I made significant progress on my current project. The highlight was catching up with mom over coffee in the afternoon—we had a great conversation about her upcoming trip. Ending the day feeling genuinely energized and grateful for these moments.”
Get Suggestions
The Suggestions feature provides AI-powered writing prompts and reflection questions based on your current entry. How to use:Write Some Content
Start writing your entry. The more context you provide, the better the suggestions.
- Reflection prompts: “What specific aspect of this experience stands out most?”
- Exploration questions: “How did this situation compare to similar past experiences?”
- Gratitude cues: “What positive elements can you identify, even in challenging moments?”
- Growth opportunities: “What could you learn or do differently next time?”
Suggestions are read-only inspiration. They won’t modify your text—you decide what to incorporate.
AI Insights and Patterns
Weekly Summaries
Get AI-generated summaries of your week’s entries with pattern analysis. Accessing weekly summaries:- Go to the Insights tab
- The monthly summary includes weekly breakdowns
- View patterns, mood trends, and key themes
- Emotional journey: How your mood evolved over the week
- Activity correlations: What activities appeared on your best days
- Theme analysis: Topics you wrote about most
- Personalized reflection: AI-generated insights about your week
“You wrote 5 entries this week with a generally positive tone. You seemed most energized on days involving morning exercise—mentioned 3 times and consistently coinciding with upbeat entries. Thursday’s reflection on the project deadline showed resilience despite stress. Consider maintaining your morning routine as it appears to set a positive foundation for your days.”
Monthly Insights
Deeper analysis of your month’s journaling patterns. Features:- Mood trajectory: Whether your overall mood improved, declined, or stayed steady
- Top themes: The 3-5 topics you reflected on most
- Activity-mood correlations: What you do on your best vs. challenging days
- Day-of-week patterns: Which days tend to be better or harder
- AI-generated reflection: Personalized insights about your month
“Your mood showed an improving trend this month, with more positive entries in the second half. Writing about ‘work’ and ‘creativity’ frequently coincided with better moods, while ‘stress’ and ‘deadlines’ appeared more on challenging days. Sundays consistently emerge as your most reflective, balanced days.”
Pattern Recognition
Reflect AI automatically detects correlations between your activities and moods. How it works:- Activity extraction: The app scans entries for mentioned activities (exercise, social time, work, etc.)
- Mood correlation: Links each activity to your mood score for that day
- Pattern identification: Identifies which activities consistently correlate with better or worse moods
- Confidence scoring: Marks patterns as “high confidence” (3+ occurrences) or “moderate” (2 occurrences)
- Morning routines (walks, meditation, exercise)
- Social interactions (friends, family, parties)
- Work patterns (productive days, meetings, deadlines)
- Self-care (sleep quality, healthy eating, alone time)
- Creative pursuits (writing, art, music)
- Screen time (Netflix, social media)
- 🔗 “You seem most energized on days involving morning exercise.”
- 🔗 “Days with social gatherings tend to have a positive tone.”
- 🔗 “Poor sleep mentions correlate with more challenging entries.”
Personalized Greetings
When AI is enabled, Reflect AI generates personalized greetings when you launch the app. What influences greetings:- Your current streak
- Recent mood trends
- Common themes in recent entries
- Whether you’ve journaled today
- Time of day
- “Good morning! You’re on a 12-day streak. Your recent reflections on creativity and growth have been inspiring—ready to continue?”
- “Good evening. You haven’t journaled in a few days, but there’s no pressure. Just 5 minutes of reflection can be valuable.”
- “Welcome back! Noticed you’ve been writing about some work challenges. How are things feeling today?”
AI Privacy and Data
What’s sent to Groq:- Text you’re polishing
- Nudges you’re expanding
- Entry excerpts for suggestions (last 300 characters)
- Summaries of recent entries for insights (date, mood, themes—not full text)
- Your complete journal database
- Entries you haven’t explicitly used with AI features
- Any photos attached to entries
- Your name or identifying information
- Don’t include highly sensitive information (medical details, passwords, etc.) in entries you plan to polish
- Review generated content before saving
- Use AI features selectively for entries you’re comfortable processing externally
You can use Reflect AI entirely without AI features. All core functionality (writing, mood detection, basic insights) works offline without any API calls.
Troubleshooting AI Features
AI features aren't working
AI features aren't working
Check:
- Is your
GROQ_API_KEYcorrectly set in the.envfile? - Did you restart the app after adding the key?
- Is your API key valid? Test it at console.groq.com
- Check your internet connection (AI features require online access)
'Polish Writing' returns an error
'Polish Writing' returns an error
Possible causes:
- Entry is too short (needs at least 10 words)
- API rate limit reached (wait a few minutes)
- Network connectivity issues
- Invalid API key
Suggestions aren't relevant
Suggestions aren't relevant
Improve suggestion quality:
- Write more content before requesting suggestions (aim for 50+ words)
- Include specific details and context
- Try requesting suggestions again for different ideas
Generated entry from nudges is too generic
Generated entry from nudges is too generic
Make nudges more specific:
- ❌ “work, lunch, tired”
- ✅ “finished the Miller project, lunch with Tom at the new cafe, exhausted from poor sleep”
Weekly/monthly summaries aren't appearing
Weekly/monthly summaries aren't appearing
Requirements:
- Weekly summaries: At least 3 entries in the past 7 days
- Monthly summaries: At least 5 entries in the current month
- AI features must be enabled (Groq API key configured)
API Usage and Limits
Groq’s free tier includes:- Rate limits: Generous limits suitable for personal use
- Model:
llama-3.1-8b-instant(fast and efficient) - Typical usage: 10-20 AI operations per day is well within limits
- Polish Writing: ~256 tokens per request
- Suggestions: ~256 tokens per request
- Nudge generation: ~256 tokens per request
- Weekly summaries: ~300 tokens per request
- Monthly summaries: ~300 tokens per request
Next Steps
Export Your Data
Keep AI-enhanced entries safe with regular backups
Customization
Customize prompts and themes to match your style