Discover a transparent, movable chatbot widget designed to boost productivity on Windows and Mac.
Spark AI is a lightweight Electron application that runs as a transparent, always-accessible widget on your desktop. Use it for quick calculations, research, or task assistance without disrupting your workflow.
Designed with productivity in mind, Spark AI stays in the background until you need it, then provides instant AI assistance for whatever you're working on.
Spark AI is an Electron-based desktop application that provides a transparent, movable chatbot widget. Built with HTML, JavaScript, and Node.js, it integrates seamlessly into your workflow, offering assistance with tasks like math, science, and research.
The application uses Electron's BrowserWindow
to create a frameless, transparent window that stays on top of other applications. Key features include:
globalShortcut
for toggling visibility (Ctrl+Shift+X
), clearing messages (Ctrl+R
), and moving the window (Ctrl+Arrow Keys
).ipcMain
to handle window resizing and other events.The main JavaScript file (main.js
) sets up the Electron app, configures the window, and handles global shortcuts. The renderer process (in index.html
) manages the UI and user interactions.
Ctrl + Shift + X
: Toggle widget visibilityCtrl + R
: Clear chat messagesCtrl + Arrow Keys
: Move the widgetNote: Shortcuts may require the app to be in focus. Some systems may restrict global shortcuts.
Spark AI is versatile and can assist with various tasks. You can move the widget by dragging the top bar or using Ctrl + Arrow Keys
.
Perform quick calculations and solve math problems directly from your desktop.
Conduct research, explore scientific concepts, and tackle complex tasks with ease.