← Back

Personal Project · KMP · In Development

JournalCapture

Photo capture and privacy-first journaling app with AI-powered reflection.

KMM Compose Multiplatform Anthropic API SQLDelight Ktor

JournalCapture is a journaling app built with Kotlin Multiplatform that combines photo capture with AI-driven reflection. The idea is simple — snap a photo from your day, write a few thoughts, and let the AI surface patterns and insights you might miss on your own. Everything stays on-device first, because your journal shouldn't live on someone else's server.

I'm building this because I genuinely believe in journaling as a tool for self-awareness. I do Morning Pages, voice journaling, and wanted something that combined the visual side of my day with deeper reflection — without the friction.

Photo-first journal entries with quick capture

AI-powered reflections using Anthropic's Claude API

Privacy-first — local storage with SQLDelight

Cross-platform (Android + iOS) via Compose Multiplatform

Pattern recognition across entries over time

Clean, minimal UI designed so journaling feels effortless

Screenshots coming soon

TBC — Detailed breakdown of my personal involvement coming soon.

Kotlin Multiplatform

Shared business logic across Android & iOS

Compose Multiplatform

Shared UI layer with native performance

Anthropic API

AI reflections powered by Claude

SQLDelight

Type-safe local database for journal entries

Ktor

Networking layer for API communication

Koin

Dependency injection

Stage In Development
Platform Android & iOS
Type Personal Project