Your AI-Powered
Daily Journal

Capture events throughout the day and let AI transform them into beautiful, thoughtful diary pages. Self-hosted. Private. Yours.

v0.1.0 Docker MIT License

Everything you need for journaling

📝

Quick Capture

Log events instantly with Ctrl+J. Multiple types: text, photos, voice memos, health notes.

🤖

AI Generation

Let AI craft thoughtful diary pages from your events. Works with Groq, OpenAI, Anthropic, and local models.

📍

Auto Geolocation

Events are automatically tagged with your location. Remember where life happened.

🔒

Immutable Memories

Once a diary is generated, events lock. Your past stays authentic, untouched by today's edits.

🔍

Full-Text Search

Find any event or diary entry instantly across all your data.

📤

Export & Import

Your data, your control. Export everything as JSON. Migrate anytime.

How it works

1

Capture Throughout the Day

Log events as they happen. Type, snap a photo, record a voice note. Add health data. Each entry is timestamped and geolocated.

2

Generate Your Diary

When you're ready, click Generate. AI reads all your events and writes a thoughtful, narrative diary page just for you.

3

Rewrite if Needed

Not happy with the result? Add instructions and regenerate. Focus on what matters to you.

Ready to start journaling?

Self-host in minutes with Docker. Your data stays on your server.

git clone https://github.com/lotherk/deardiary.git && cd deardiary && docker compose up -d

Default login: admin@localhost / changeme123