Thoughtcatcher
A tool for capturing ideas on the go — mobile app, Chrome extension, and a backend that connects it all with AI-powered pattern discovery.
Overview
I wanted a way to quickly jot down ideas wherever I was — on my phone, browsing the web, wherever — and have them all in one place. Most note apps felt like overkill for quick thoughts, so I built Thoughtcatcher. It's a Flutter mobile app, a Chrome extension for capturing things while browsing, a marketing website, and a Node.js backend that uses AI to find patterns across your notes.
Challenge
The tricky part was making capture feel instant across all platforms. Nobody's going to use a thought-capture tool if it takes more than a few seconds. I also wanted the AI features to surface connections between ideas without being annoying or intrusive.
Approach
I built the mobile app in Flutter for cross-platform reach, kept the Chrome extension lightweight with just the essentials, and used Supabase for real-time sync. The backend uses LangChain and OpenAI to periodically analyze captured thoughts and surface patterns. RevenueCat handles subscriptions.
Outcome
It's become my daily driver for capturing ideas. The Chrome extension is the thing I use most — being able to highlight something on a page and save it with one click turned out to be the killer feature I didn't initially plan for.