AI Analysis
Final verdict: SUSPICIOUS
The package exhibits medium risk due to its high shell execution risk and recent creation, suggesting potential malicious intent or supply-chain attack. However, it lacks other red flags like obfuscation or credential theft.
- High shell risk
- Recent creation and activity
Per-check LLM notes
- Network: The network call appears to be fetching XML data, which is not inherently suspicious but should be verified against the package's stated purpose.
- Shell: Executing shell commands can be risky, especially when related to system operations like preventing sleep/idle state and clearing the screen. This could indicate an attempt to maintain persistence or control over the system.
- Obfuscation: No obfuscation patterns detected, indicating low risk.
- Credentials: No credential harvesting patterns detected, indicating low risk.
- Metadata: The recent creation and rapid activity suggest potential risk, especially with no established history or community engagement.
Heuristic Checks
Outbound Network Calls
score 3.0
Found 2 network call pattern(s)
try: req = urllib.request.Request(url, headers={'User-Agent': 'agent-working/1.0'})rking/1.0'}) with urllib.request.urlopen(req, timeout=5) as response: xml_dat
Code Obfuscation
No obfuscation patterns detected
Shell / Subprocess Execution
score 6.0
Found 3 shell execution pattern(s)
..." def clear_screen(): os.system('clear' if os.name != 'nt' else 'cls') def hide_cursor():: # macOS return subprocess.Popen( ["caffeinate", "-d"], stdouibit first return subprocess.Popen( ["systemd-inhibit", "--what=idle:sleep", "-
Credential Harvesting
No credential harvesting patterns detected
Typosquatting
No typosquatting candidates detected
Registered Email Domain
No author email provided
Suspicious Page Links
All external links appear legitimate
Git Repository History
score 7.5
Git history flags: Repository created very recently: 4 day(s) ago (2026-06-02T00:32:41Z)
Repository created very recently: 4 day(s) ago (2026-06-02T00:32:41Z)Repository has zero stars and zero forksAll 8 commits happened within 24 hours
Maintainer History
score 4.0
2 maintainer concern(s) found
Only one version has ever been released β brand new packageAuthor "Om Jodhpurkar" appears to have only 1 package on PyPI (new or inactive account)
Known CVE Vulnerabilities
No known vulnerabilities found in OSV database.
AI App Starter Prompt
Use this prompt to build a project with agent-working
Create a fully-functional mini-application named 'AIWorkSpectacle' using the Python package 'agent-working'. This application will serve as an engaging and visually appealing screensaver for developers who want to showcase the hard work of their AI agents in a unique way. Hereβs a detailed guide on how to build it: 1. **Setup**: Begin by installing the 'agent-working' package and any additional dependencies you might need for animations or UI elements. 2. **Core Functionality**: Utilize the 'agent-working' package to display various animated patterns and messages that represent the AI's activity. These could include coding snippets, algorithmic symbols, or even simple geometric shapes that evolve over time. 3. **Customization Options**: Allow users to customize the appearance and behavior of the screensaver. For example, they could choose from different themes (e.g., minimalist, futuristic), set the speed of the animation, or select specific types of content to display. 4. **Integration with Real-Time Data**: Enhance the screensaver by integrating it with real-time data from your AI agents. This could involve displaying live metrics such as processing speed, number of tasks completed, or even visualizing complex data structures as they are manipulated by the AI. 5. **User Interface**: Design a simple yet elegant user interface for configuring the screensaver settings. This interface should allow users to start, stop, and adjust the screensaver without interrupting its operation. 6. **Testing and Optimization**: Test the application thoroughly under various conditions to ensure smooth performance and responsiveness. Optimize the code for efficiency and make sure the screensaver does not consume excessive system resources. 7. **Documentation and Distribution**: Write comprehensive documentation explaining how to install, configure, and use 'AIWorkSpectacle'. Consider packaging the application for easy distribution via platforms like PyPI or GitHub. Your goal is to create an application that not only serves as a functional screensaver but also provides insight into the workings of AI agents, making it both educational and entertaining.