🥸 ChatSpot is an AI-powered, Spotlight assistant designed to help users complete tasks quickly and efficiently. Anytime or anywhere, press command/ctrl + alt + k
and ChatSpot is always ready to assist. (Support OpenAI latest model gpt-4o
!)
Light | Dark |
---|---|
🔥 It supports multi-lines input, and support as many MarkDown types as possible:
Multi-line Input | Markdown Output |
---|---|
📒 It supports custom prompt saving, all you need to type '/' and your own prompt sheet will show up:
Anything said by ChatSpot can be automatically copied (turn autocopy on). So all you need is:
- Toggle ChatSpot with gobal shortcut
command/ctrl + alt + k
- Ask question and wait the streaming output finished
- Untoggle ChatSpot with gobal shortcut
command/ctrl + alt + k
, and the focus will be back to your previsous working place, where you can paste the response from ChatGPT
Also, ChatSpot supports the latest GPT-4 vision, you can snip anywhere from your screen and ask about it🤯:
Using ChatSpot requires your own OpenAI key to connect to ChatGPT.
Download the app
Platform | Tested Supports | Download |
---|---|---|
MacOS | 13.5.2+ | Release |
Windows | Windows 10 | Release |
Linux | Ubuntu 22.04 | Release |
Clone this repo and run the following commands:
npm install
npm run dev
To package the App in your platform (MacOS, Windows, Linux...), run:
npm run package
- Thanks to Electron React Boilerplate , I saved a lot of time for the inital setup.
- Thanks electron-screenshots (readme in Chinese), it has supported the screenshot function of ChatSpot.