Inspiration
My inspiration for Frame stems directly from trying to maintain mental clarity and productivity amidst the challenging circumstances of life and work in today's Ukraine. Staying here in Kyiv means constantly pushing to stay productive, and that led me to deeply explore various mind frameworks that could literally help hold my thoughts together.
What it does
Frame teaches you powerful thinking frameworks through interactive conversations. Currently, it features a fully functional First Principles Thinking module, which guides you in breaking down complex problems into fundamental truths. The goal is to provide an accessible and engaging way to learn and apply these principles, making them available anytime, anywhere. Ultimately, Frame aims to encompass about ten frameworks, including Inversion Thinking, 5W Analysis, SCAMPER Method, Design Thinking, Empathy Lens, JoHari Window, Decision Matrices, Cost-Benefit Analysis, and Primordium Analysis.
How we built it
Building Frame was an intense learning journey. I used countless prompts, relying heavily on Gemini to decompose problems, analyze solutions, and help refine my prompts. It involved a lot of manual fixes, constant iteration with Bolt, and learning through the specific instructions provided by Gemini itself. I dove deep into version control with reversals and Git branching manipulations, pushing myself far beyond my comfort zone as a product manager. This project has truly leveled me up, technically speaking, far more than I could have imagined.
Challenges we ran into
The biggest challenge, and my most significant learning, was realizing that you have to be smarter than the AI. I frequently encountered situations where the AI would hallucinate or suggest unnecessary extra steps. This forced me to read incredibly closely and analyze everything in detail. That intense scrutiny is precisely how I learned so much; I had to understand the underlying mechanics better than the AI to correct its output and ensure the project stayed on track.
Accomplishments that we're proud of
I'm incredibly proud that I can now read TypeScript and possess a much deeper understanding of full-stack application architecture. What was once just theoretical knowledge is now concrete. I've gained immense insight into the logical decomposition of technical problems. But perhaps the most profound accomplishment is simply learning not to give up and pushing forward, even when facing steep learning curves. The entire experience has been incredibly rewarding.
What we learned
My biggest takeaway is the critical importance of human oversight and analytical thinking when working with AI. While AI is a powerful tool, it requires careful guidance and validation. I also learned a tremendous amount about full-stack development and the practical application of theoretical concepts, which was an unexpected and highly valuable outcome.
What's next for Frame: Master Thinking Frameworks with AI
Next, I want to gather feedback from users to refine the current experience. My immediate technical goal is to implement and connect all the remaining thinking frameworks. Beyond that, the big dream is to deploy Frame to the App Store, making this powerful tool widely available to help people worldwide organize their thoughts and master new ways of thinking.
Built With
- bolt
- expo.io
- gemini
- lovable
- netlify
- supabase
- typescript
Log in or sign up for Devpost to join the conversation.