Inspiration

We wanted to make a tool that helps people think more deeply and be more mindful. Regular journaling is great, but it can sometimes feel a bit static. We dreamt up an app that mixes journaling with smart AI conversations, making self-reflection easier, more interesting, and personal. Our goal was for it to not just record thoughts, but to guide users to real insights and better well-being.

What it does

Clearview is a special journaling app that helps you be more mindful and thoughtful. You write your daily thoughts, and our AI instantly prompts you in real-time. This means as you type, the AI asks questions or gives ideas to help you dig deeper into what you're feeling and thinking. It's like having a helpful friend guiding you to understand yourself better.

How we built it

For the frontend, we used Next.js, Tailwind CSS, and TypeScript. The backend runs on Python, using Google Gemini AI for its smart conversations. We also added text-to-speech so you can listen. We used MongoDB for data storage and agent functions and Supabase for authentication.

Challenges we ran into

One big hurdle was getting our AI "agents" to talk smoothly with our Next.js frontend. It took a lot of careful planning and hard work to make sure they could communicate instantly without slowing anything down.

Accomplishments that we're proud of

We're really proud of our live prompting feature. This is what makes Clearview special. It turns simple journaling into a lively chat. The AI's ability to give helpful prompts right when you need them is something we worked hard on, and it truly helps users reflect more effectively.

What we learned

Building Clearview taught us a lot about putting advanced AI into a real-time app. We learned how to make AI prompts better and how crucial it is for the frontend and backend to talk quickly and smoothly. The challenges with connecting our AI to the frontend also pushed us to find clever solutions for how our system works.

What's next for Clearview

Next, we want the agent to make summaries and reports of your journal entries. These reports won't just show you what you've written, but will also give smart suggestions on how you can improve your well-being in the long-term. We want Clearview to be an even stronger tool for personal growth.

Built With

Share this project:

Updates