🚀 Inspiration
We believe journaling should be as natural as speaking. But in a world where people are constantly on the go, sitting down to type thoughts often gets skipped. DictAI was born out of a simple question: What if you could just speak your mind and let AI handle the rest?
We were inspired by the growing intersection of voice technology, emotional intelligence, and mental well-being—and wanted to create a voice-first journaling assistant that doesn’t just transcribe, but truly listens and helps you reflect.
🧠 What it does
DictAI is an AI-powered journaling assistant that allows users to:
- Record voice-based journal entries (even offline)
- Automatically transcribe audio to text
- Analyze emotional tone across entries
- Generate weekly/monthly summaries
- Interact with an AI agent to ask reflective questions like “How was my week?” or “What was I feeling yesterday?”
It’s not just a voice memo—it’s self-awareness on demand.
🛠️ Built With
🧩 Backend
- Node.js + Express – RESTful APIs and microservice development
- Event-driven architecture – for async communication between services
🎨 Frontend
- React Native – mobile app interface for journaling, summaries, and AI interaction
🤖 AI & NLP
- Vapi API – speech-to-text transcription from voice recordings
- OpenAI / LLMs – summarization, insight generation, and AI assistant responses
- Custom sentiment/emotion analysis – for interpreting emotional tone from speech and text
☁️ Cloud & Storage
- Amazon S3 – audio file storage
- Amazon Cognito – user authentication and session management
🧪 Dev Tools & Collaboration
- Git + GitHub – version control and code collaboration
- VS Code – development environment
- Jira + Confluence – task tracking and documentation
🧗 Challenges we ran into
- Building a smooth voice recording experience that works offline and syncs seamlessly
- Ensuring accurate transcription across different voices and accents
- Balancing AI insights with meaningful, non-invasive interactions
- Wrangling asynchronous data pipelines and making sure user experience remained responsive
🏆 Accomplishments that we're proud of
- Built an end-to-end journaling assistant from voice input to emotional insight in under a few weeks
- Developed a working mobile app prototype with integrated AI summarization and emotion tracking
- Created a clean, intuitive UX that makes journaling approachable for anyone—even those new to reflective writing
- Went beyond basic transcription to build a truly empathetic AI experience
📚 What we learned
- How to bridge voice interfaces with LLMs for emotionally intelligent applications
- The challenges of designing for real-time, natural interactions with AI
- That the power of journaling grows exponentially when insights are made visible and understandable
- How important it is to build tools that are inclusive, lightweight, and adaptable to everyday life
🔮 What's next for DictAI
- Add a dynamic mood board to visualize emotional trends over time
- Support longer-term trend analysis to help users understand how they’re evolving
- Integrate with smartwatches for frictionless voice capture
- Offer guided voice prompts for users who want help processing specific emotions or goals
- Launch a beta to collect feedback from people who want to journal—but just never had the time
DictAI makes space for your thoughts—just by listening.
Built With
- amazon-cognito
- amazon-web-services
- cognito
- express.js
- git
- github
- node.js
- oauth
- openai
- openai-api
- react-native
- redux
- vapi-api
Log in or sign up for Devpost to join the conversation.