https://github.com/heisen47/produchive
A offline productivity app monitoring your activity , using open source LLMs to judge the productivity of the day for the target YOU have set. Your data is stored in your system
https://github.com/heisen47/produchive
electronjs lowdb react zustand
Last synced: 2 months ago
JSON representation
A offline productivity app monitoring your activity , using open source LLMs to judge the productivity of the day for the target YOU have set. Your data is stored in your system
- Host: GitHub
- URL: https://github.com/heisen47/produchive
- Owner: Heisen47
- Created: 2026-01-30T13:48:01.000Z (4 months ago)
- Default Branch: master
- Last Pushed: 2026-03-01T09:38:49.000Z (3 months ago)
- Last Synced: 2026-03-01T12:57:41.443Z (3 months ago)
- Topics: electronjs, lowdb, react, zustand
- Language: TypeScript
- Homepage:
- Size: 3.99 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
Awesome Lists containing this project
README
If you find Produchive useful, please consider giving it a ⭐ on GitHub!
It helps the project grow and is the best way to motivate me to keep improving it.
https://github.com/user-attachments/assets/c838f4f3-b312-4251-b68a-fe9d2e8584bb
# Produchive
Produchive is a self-hosted, offline-first productivity application that helps you stay focused. It monitors your activity and uses a local AI to judge your performance based on your goals.
## Key Features
* **Offline & Private**: All data is stored locally on your device. No cloud, no tracking.
* **Self-Hosted**: You own your data.
* **Activity Monitoring**: Automatically tracks what applications you use.
* **AI Performance Judge**: An optional AI feature that analyzes your activity against your set goals.
* *Note: Internet is only required once to download the AI model. You can skip this feature if you prefer.*
## Download
For the latest version, please visit our **[Releases Page](https://github.com/Heisen47/produchive/releases/latest)**.
| Platform | Recommended File |
|----------|-----------------|
| **macOS** | `produchive-darwin-arm64-[version].zip` |
| **Windows** | `produchive-win32-x64-[version].zip` |
_Note: If you prefer a portable version without installation, look for the `.zip` file._
## Installation for Mac Users
If you download the app from the GitHub Releases page:
1. Download and extract the app.
2. **Important**: macOS blocks apps downloaded from the web. To fix the "Corrupted" error, open your terminal and run:
```bash
sudo xattr -cr /path/to/produchive.app
```
3. Open the app.
4. **Grant Permission**: You must allow the app to monitor your screen/activity when prompted (System Settings > Privacy & Security > Screen Recording / Accessibility).
## Running from Source
1. Clone the repo & install dependencies:
```bash
git clone https://github.com/yourusername/produchive.git
cd produchive
npm install
```
2. Start the app:
```bash
npm start
```
### Report a bug
If you have noticed any bug in the project please report in the issues sections using the correct guidelines mentioned.
### Suggest a feature
If you have any feature request, please open an issue and describe the feature you would like to see in the app.
## Contributing
Contributions are welcome! Please read [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines.
## License
This project is licensed under the MIT License.