I made this small app to help me relieve stress before I went to bed by putting all my thoughts, worries and things I needed to get done into a nicely formatted, approachable list and journal entry. Brain dumping is a well known strategy for better sleep, greater productivity and overall a sense of wellbeing. I hope my app can give you some value too! I welcome any suggestions, feel free to Fork and remix it however you want 😊 If you find real value from this and want to support me, please consider donating a few dollars 💸.
- 🌐 NextJS (w/ API routes)
- 🤖 OpenAI GPT-3 (text-davinci-003)
- 🎙️ Browser speech recognition w/ Speechly as a fallback (react-speech-recongition)
- 🎨 Chakra UI
Demo: https://braindump-liart.vercel.app (This has a fairly restrictive rate limit of 5 reqs per hour, as GPT-3 is not cheap!)
The above button will allow you to easily deploy this app to your own Vercel account. It'll do most of the heavy-lifting for you, but there are two environment variables you'll need to set:
OPENAI_API_KEY
: You can create one in your OpenAI account page (https://beta.openai.com/account/api-keys), here's a nice blog post explaining it step-by-stepNEXT_PUBLIC_SPEECHLY_APP_ID
: Create a Speechly account and a new application (https://docs.speechly.com/basics/getting-started), and copy the App ID
Have fun! 🥳