AI Analysis
Final verdict: SUSPICIOUS
The package has moderate risks due to potential misuse of shell execution and low-quality metadata, but lacks high-risk indicators like network calls, obfuscation, or credential harvesting.
- Shell risk at 5/10
- Metadata quality concerns
Per-check LLM notes
- Network: No network calls detected.
- Shell: Use of shell execution may indicate the package is performing system-level tasks which could be legitimate but also risky if not properly controlled.
- Obfuscation: No obfuscation patterns detected, indicating low risk.
- Credentials: No credential harvesting patterns detected, indicating low risk.
- Metadata: The package shows signs of low effort and potential lack of transparency, raising concerns about its legitimacy.
Heuristic Checks
Outbound Network Calls
No suspicious network call patterns found
Code Obfuscation
No obfuscation patterns detected
Shell / Subprocess Execution
score 10.0
Found 5 shell execution pattern(s)
ess try: result = subprocess.run(command, shell=True, check=True, stdout=subprocess.PIPE, stdess try: result = subprocess.run(['python', '-c', code], check=True, stdout=subprocess.PIPE,ess try: result = subprocess.run(['python', file], check=True, stdout=subprocess.PIPE, stderrport subprocess result = subprocess.run( ['findstr', pattern, file], stdout=subproceult = subprocess.run(command, shell=True, check=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE
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
No GitHub repository linked
No GitHub repository link found
Maintainer History
score 8.0
4 maintainer concern(s) found
Only one version has ever been released — brand new packageAuthor name is missing or very shortAuthor "" appears to have only 1 package on PyPI (new or inactive account)Package has no PyPI classifiers (low effort / metadata quality)
Known CVE Vulnerabilities
No known vulnerabilities found in OSV database.
AI App Starter Prompt
Use this prompt to build a project with agentic_terminal_test01
Create a fully-functional command-line utility called 'TerminalGuru' that leverages the 'agentic_terminal_test01' package to enhance the capabilities of an AI agent within a terminal environment. This utility should serve as a versatile tool for users to interact with their AI agents, performing various tasks such as code generation, system diagnostics, and file management. Here’s a detailed breakdown of the project requirements and steps to implement it: 1. **Project Setup**: Begin by installing the 'agentic_terminal_test01' package using pip. Ensure your Python environment is set up properly. 2. **Core Functionality**: - Implement a command parser that allows users to input commands for the AI agent to execute. These commands could include generating code snippets, running diagnostic checks on the system, or managing files (e.g., listing directories, creating/deleting files). - Utilize the 'agentic_terminal_test01' package to integrate these functionalities into a seamless terminal experience. 3. **Enhanced Features**: - Develop a history feature that logs all user interactions with the AI agent for review or auditing purposes. - Introduce a context-aware mode where the AI agent can understand previous commands and provide more informed responses. 4. **User Interface**: - Design a clean and intuitive command-line interface that guides users through available commands and options. 5. **Testing and Validation**: - Thoroughly test each functionality to ensure reliability and efficiency. - Validate the integration of 'agentic_terminal_test01' by verifying that terminal capabilities are effectively enhanced. 6. **Documentation**: - Provide comprehensive documentation detailing installation, usage, and customization options for TerminalGuru. 7. **Deployment**: - Prepare TerminalGuru for deployment by packaging it as a standalone executable or a script that can be easily distributed. By following these steps, you will create a powerful and user-friendly command-line utility that showcases the potential of integrating advanced AI capabilities directly into terminal environments using the 'agentic_terminal_test01' package.