AI Analysis
Final verdict: SUSPICIOUS
The package has minimal risks in terms of network, shell, obfuscation, and credential activities. However, its metadata raises concerns due to low community engagement, a single contributor, and recent creation, suggesting potential risks.
- Low community engagement
- Single contributor
- New package
Per-check LLM notes
- Network: The observed network call is likely for legitimate purposes, such as fetching configuration or updates.
- Shell: No shell execution patterns detected.
- Obfuscation: No obfuscation patterns detected, indicating low risk.
- Credentials: No credential harvesting patterns detected, indicating low risk.
- Metadata: The repository's lack of community engagement, single contributor, and newness suggest potential risk.
Heuristic Checks
Outbound Network Calls
score 3.0
Found 2 network call pattern(s)
[int, dict, bytes]: req = urllib.request.Request(url, headers={"User-Agent": USER_AGENT, "Accept": "*"*/*"}) try: with urllib.request.urlopen(req, timeout=TIMEOUT) as r: return r.sta
Code Obfuscation
No obfuscation patterns detected
Shell / Subprocess Execution
No shell execution patterns detected
Credential Harvesting
No credential harvesting patterns detected
Typosquatting
No typosquatting candidates detected
Registered Email Domain
Email domain looks legitimate: guardlabs.online>
Suspicious Page Links
All external links appear legitimate
Git Repository History
score 7.5
Git history flags: Repository has zero stars and zero forks
Repository has zero stars and zero forksVery few commits: 2 totalSingle contributor with only 2 commit(s) — possibly throwaway account
Maintainer History
score 6.0
3 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)
Known CVE Vulnerabilities
No known vulnerabilities found in OSV database.
AI App Starter Prompt
Use this prompt to build a project with agent-readiness-cli
Create a web application named 'AI-Ready Checker' using Python and Flask framework. This application will utilize the 'agent-readiness-cli' package to evaluate websites for their readiness to interact with AI agents. The app should have the following functionalities: 1. User Input: Allow users to input a URL. 2. AI Agent Readiness Evaluation: Use 'agent-readiness-cli' to score the provided URL based on its compatibility with AI agents. This includes checking for llms.txt, JSON-LD, AI-bot specific robots.txt, canonical URLs, Meta tags, Structured Data (MCP), and Sitemaps. 3. Detailed Report: Display a detailed report of the evaluation, highlighting strengths and weaknesses of the website's structure for AI interaction. 4. Recommendations: Provide actionable recommendations to improve the website's AI readiness score. 5. User Interface: Develop a clean, user-friendly interface where users can easily enter a URL, see the evaluation results, and read through recommendations. 6. Integration Testing: Ensure that the 'agent-readiness-cli' package is properly integrated and tested across different types of websites (e-commerce, blogs, news sites, etc.). 7. Documentation: Include comprehensive documentation explaining how to install and use the application, as well as how the 'agent-readiness-cli' package functions within the context of the app. 8. Deployment: Plan for deployment of the application on a cloud service like Heroku or AWS, making it accessible online.