Inspiration
In today’s fast-paced world, managing stress from academics or work can be overwhelming. I realized that tools for productivity and mental health support are often separate, but they shouldn’t have to be. ThoughtScribe was born from the idea of creating a platform that merges the two—helping users organize their thoughts while also providing an outlet for emotional expression.
What it does
ThoughtScribe allows users to upload their notes, documents, or even raw thoughts and transforms them into audio narratives. Beyond that, it provides a conversational AI agent where users can vent, reflect, or brainstorm, offering a space for mental clarity and emotional balance.
How we built it
ThoughtScribe is built using Python, Streamlit, ElevenLabs’ voice synthesis API, and conversational AI tools. I integrated advanced text-to-speech and conversational AI functionalities, ensuring seamless interactions and a user-friendly experience. The project is hosted locally with provisions to expand accessibility.
Challenges we ran into
The main challenges included integrating conversational AI with real-time feedback and optimizing the end-session functionality to ensure no wasted API credits. Another hurdle was creating a dynamic and visually appealing user interface that balanced productivity and emotional support.
Accomplishments that I proud of
I’m proud of building a platform that effectively combines mental health support with productivity tools. Successfully integrating ElevenLabs’ conversational AI SDK and implementing session control for efficient API usage were significant achievements. This was the first time I have ever participated in a hackathon, let alone solo.
What we learned
Through this project, I deepened my knowledge of voice synthesis, conversational AI, and efficient API management. I also learned the importance of creating user-friendly interfaces that cater to both technical and emotional needs.
What's next for ThoughtScribe
In the future, I plan to enhance ThoughtScribe by enabling cloud hosting for broader accessibility and adding integrations with webhooks to send SMS "Call for help" messages to loved one's. I also aim to incorporate sentiment analysis for deeper emotional support and explore partnerships with mental health organizations.

Log in or sign up for Devpost to join the conversation.