Overlay Spirit is an Electron app that displays motivational messages based on screen content. It captures screenshots, sends them to an AI for analysis, and displays the AI-generated motivational messages on your screen. Perfect for keeping your spirits high while you work! 🚀
- Motivational Messages: Get AI-generated motivational messages based on your screen content.
- Anime Character: Displays a cute anime character to cheer you up.
- Log Messages: View log messages from the main process.
- Customizable: Easily update the anime character and motivational quotes.
-
Clone the repository:
git clone https://github.com/Rahul-Sahani04/overlay-spirit.git cd overlay-spirit
-
Install dependencies:
bun install
-
Set up environment variables:
- Create a new file named
.env
in the root directory. - Add your GitHub token:
GITHUB_TOKEN=your_github_token
- Create a new file named
-
Start the application:
bun run start
-
Build the application:
bun run build
overlay-spirit/
├── LICENSE
├── README.md
├── index.html
├── main.js
├── preload.js
├── package.json
├── .env.example
├── .gitignore
└── overlay-spirit-darwin-arm64/
├── LICENSE
├── LICENSES.chromium.html
├── overlay-spirit.app/
│ ├── Contents/
│ │ ├── Frameworks/
│ │ ├── Info.plist
│ │ ├── MacOS/
│ │ ├── PkgInfo
│ │ └── Resources/
└── version
Contributions are welcome! Please open an issue or submit a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.
Made with ❤️ by Rahul Sahani