In the fast-paced world of writing, where creativity flows and deadlines loom, we've all experienced those "Aha!" moments mixed with bouts of uncertainty. Picture this: you're knee-deep in an essay, racing against the clock, and suddenly a question pops into your head. You turn to your trusty companions like Google Docs, Word, or Notepad, only to find yourself caught in a web of tabs, sign-ins, and endless searching. Ugh, talk about a buzzkill!
But fear not, dear writer, for we have concocted a sensational solution to rescue you from this harrowing ordeal. Inspired by the sheer brilliance of power toys and their ability to simplify tasks in the Windows universe, we decided to infuse a healthy dose of awesomeness into our creation. Imagine a world where you can effortlessly chat with a clever GPT companion, right there in your writing zone. No more detours, no more sluggish searches. It's like having a personal writing assistant who's always ready to help, without skipping a beat.
So, we set out on a quest to bring the fun back into writing. Our mission: to blend the magic of power toys with the mind-boggling capabilities of chat GPT. The result? A seamless integration that will revolutionize your writing experience and make those doubtful moments a thing of the past.
- Sreehari Suresh [https://github.com/S-HARI-S]
- Maheen K [https://github.com/MachoMaheen]
https://drive.google.com/file/d/1co2OU57tlmI7pD0ONQ3gVDLy2J-Ib2cL/view?usp=share_link
- Our project comprises a central application built on Electron framework, housing the main process. Within this framework, we employ the globalShortcut() function of Electron to monitor a designated keyboard shortcut. Once the shortcut is successfully registered, our application generates a child frameless transparent window, designed with two text areas: the promptTextArea and the responseTextArea. Initially, the responseTextArea remains hidden from view.
- To engage with our system, users input their desired prompt into the promptTextArea. This prompt is subsequently transmitted as a request to the OpenAI API. Upon receiving a response from the API, our application unveils the responseTextArea, displaying the generated response within it
- electron : ^23.2.0
- react : ^18.2.0
- node.js must be installed
- npm i
Currently we are not producing a executable program for distributions. you can test our electron application through development environment. follow these steps:
npm install
npm run dev
While running your dev server , trigger Ctrl+Alt+T for enabling windowsGPT