Inspiration
AI can be a powerful tool in helping people with mental illnesses. AI can quickly spot patterns by analyzing our mood patterns ,energy levels ,activity. Eg . If someone feel worse after 4 hours of sleep or someone stress levels increase after a work meeting . An AI agent can summarize by analyzing their Journal and helping them understand that their mood drops around the evenings or their energy levels cycle every three days.
What it does
Reflect AI is a Journal which is powered by AI. User makes Journal entries . Journal asks the user for their energy levels, how they are feeling . Then a prompt is generated based on the user's mood selection (from our pre built list of prompts) which asks the user for a entry and reflection . Eg If the user selects "Anxious" The app will generate a prompt like " What sensations do you notice in your body, and what might help it feel safer? .We Voice to text also so its easier to journal on the hardest days when you do not feel like typing . Then we have a feature of AI summary where AI will read your journal entries and provide a summary and insights on your moods over the week . We also provide user's with trend graph to look at mood trends over last few weeks to months. Users can also look at the calendar view where each mood is given a color (which users can customize) and observe their mood trends.
How we built it
We build it using Codex. Honestly Codex made it so convenient to build this app. We provided it with detailed prompts and it was able to modify and build the app based of those prompts.
Challenges we ran into
1) Design and UI of the app was challenging . We did not want a simplistic looking app. We wanted it to aesthetically good looking so the user can engage with it . 2) Another challenge was how to make it easier for users to insert journal entries because for people with mental illnesses it can be tough to sometimes stay consistent with journalling especially on low days. We added a voice to chat feature and handwriting animation when typing so typing feels aesthetically pleasing to in a way make the users feel like they are handwriting . 3) Added streaks which encourages users to consistently journal every day.
Accomplishments that we're proud of
We are very proud of this app. It is as good as any Journalling apps on app store plus it provides an AI summary (which is not common in Journals) .It has aesthetically pleasing look which we are proud to achieve. We believe with the power of AI in our hands we were able to build something truly powerful which can really help people in their day to day lives .
What we learned
We Learned app development using Codex. We learned how to test our apps using Expo . Learned basics of UI design of mobile apps. We learned that in app development its always to best to start small. We also learned that any idea can come to life using Codex.
What's next for ReflectAI
We are planning to publish this app on app store free of any charge so it can help people track their moods and be an additional tool to manage mental health illnesses.
Built With
- codex
- kotlin
- typescript
Log in or sign up for Devpost to join the conversation.