Inspiration
Inspired by the friction of traditional journaling—we think in voice, not text. I realized profound thoughts happen during commutes and walks but are lost by the time we can write them down. This sparked the vision for capturing authentic spoken thoughts with AI insights.
What it does
Dumka is an AI-powered voice journal that transforms your spoken thoughts into an intelligent diary. Simply speak, and the app transcribes your words, organizes entries, and builds a personalized AI companion that learns from your reflections to share meaningful insights about your patterns and growth.
How we built it
Built with SwiftUI/SwiftData for native iOS experience and Firebase Vertex AI for intelligent processing. Focused on a clean, feature-based architecture where voice input flows seamlessly through transcription, AI analysis, and insight generation—keeping the user experience frictionless.
Challenges we ran into
Getting the voice-to-text flow to feel natural was tricky—balancing recording quality, transcription accuracy, and response time. Also struggled with prompt engineering to make AI insights genuinely useful rather than generic. Privacy-first design meant rethinking how to store and process personal data securely.
Accomplishments that we're proud of
Created a truly one-tap experience from thought to saved entry. The AI actually remembers context from previous entries, making insights surprisingly personal. Achieved fast and accurate transcription that feels natural for stream-of-consciousness journaling without frustrating delays.
What we learned
Voice UI is fundamentally different from text—people speak differently than they write, requiring new approaches to processing. Personal AI needs careful guardrails to be helpful without being intrusive. Sometimes the simplest interface (just a record button) is the hardest to perfect.
What's next for Dumka
Testing the core hypothesis and implementing a sustainable paywall model. Adding memory management features so users can control what the AI remembers about them. Building real-time voice-to-voice conversations with the AI companion. Developing proactive insights that generate personalized advice, tasks, and challenges based on journal entries to help users achieve their goals.Retry
Log in or sign up for Devpost to join the conversation.