🥸 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 (.dmg) |
| Windows | Windows 10 | Release(.exe) |
| Linux | Ubuntu 22.04 | Release(.AppImage) |
Clone this repo and run the following commands:
npm install
npm run devTo 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.





