Jenny is a lightweight, local-first system assistant and developer utility designed for performance-focused users. It provides deep hardware insights and automates routine system maintenance directly from your terminal.
- Current Version: 4.2.1-LTS
- Hardware Detective: Comprehensive system reports (CPU, GPU, RAM, Storage, and Screen Resolution).
- Update Manager: Scan and upgrade applications simultaneously using Winget integration.
- Security Vault: Generate and store cryptographically secure passwords locally.
- Zero Latency: No cloud, no API delays. Everything runs on your machine.
- Sentinel Core: Advanced heuristic and network analysis to detect unsigned processes and suspicious external connections.
- CompileX Engine: A high-performance compilation tool optimized for speed and "pure power," designed for developers seeking efficiency.
- Note: The CompileX module switched from batch processing to C++ technology.
-
Clone the repository: https://github.com/hypernova-developer/Jenny.git
-
Install dependencies:
pip install wmi psutil- Add the
jenny.batpath to your system environment variables.
WARNING: You can also install Jenny with Genesis Installer program in my GitHub or download the zip file from "releases" folder in this repository. WARNING-2: I recommend you to install the program from the Releases Page in the repository. Then you can edit your file locations. This will be healthier for both your system and Jenny CLI.
| Command | Function |
|---|---|
jenny --hardware |
Display detailed system and hardware report. |
jenny --software |
Display OS version, build and kernel information. |
jenny --px-e |
(ProtocolX) Encode secure message via external binary. |
jenny --px-d |
(ProtocolX) Decode secure message via external binary. |
jenny --check-updates |
Scan for application and driver updates. |
jenny --upgrade-apps |
Upgrade installed applications via Winget. |
jenny --compile |
(CompileX) Compile files using the high-performance engine. |
jenny --sentinel |
(Sentinel) Scan current directory for threats. |
jenny --sentinel-network |
(Sentinel) Scan active connections for untrusted processes. |
jenny --restore |
Restore files from the Sentinel quarantine. |
jenny --vault |
Generate and store cryptographically secure passwords. |
jenny --version |
Show current engine version. |
jenny --help |
Show the full command list. |
Protected with GNU General Public License v3.0. Developed by hypernova-developer.