Inspiration
Seeing students including my brother and friends, skip the thinking process by relying on AI for instant answers inspired me to build ThinkAgain. I realized that while AI can be a powerful tool, it can also erode critical thinking skills if used without guidance. My goal was to create an AI tutor that encourages users to think for themselves, step by step, and rebuilds the habit of original thought
What it does
ThinkAgain is a neuroscience-based Socratic AI tutor. Instead of giving instant answers, it guides users through questions, hints, and analogies, encouraging them to reason and reflect before arriving at solutions. The app currently features a waitlist for upcoming premium features. It’s designed to help users develop and strengthen critical thinking skills through guided discovery.
How we built it
ThinkAgain is built on Bolt, a modern web framework that enabled rapid prototyping and iteration. I used Supabase for user authentication and data storage, and integrated the Gemini API for AI-powered tutoring. The app’s core is a chat interface where the AI guides users through the learning process. For premium features, I added a waitlist to gather interest for future expansion.
Challenges we ran into
- AI Prompt Design: Crafting prompts that truly encourage thinking and don’t just give answers required many iterations.
- User Experience: Ensuring the app feels helpful and not overwhelming, especially for new users, was an ongoing challenge.
- Time Constraints: I wanted to add features like daily reading challenges and progress tracking, but due to limited time, these are planned for future updates.
Accomplishments that we're proud of
- Creating a tool that genuinely encourages critical thinking and discovery.
- Designing a user experience that is supportive, engaging, and easy to use.
What we learned
This project taught me a lot about practical AI integration and the importance of focusing on core user experience before expanding features.
What's next for ThinkAgain
- Daily reading challenges and progress tracking to help users see their growth.
- Mobile app development for learning on the go.
- Peer discussion and group sessions to foster collaborative learning.
- Enhanced analytics to help users visualize their growth and areas for improvement.
Built With
- bolt
- geminiapi
- supabase
Log in or sign up for Devpost to join the conversation.