agtp

v0.0.0 suspicious
6.0
Medium Risk

This name has been reserved using Reserver

🤖 AI Analysis

Final verdict: SUSPICIOUS

The package agtp exhibits a high metadata risk score due to its recent creation and lack of maintenance history, alongside a potential typosquatting attempt targeting 'amqp'. This combination raises concerns about its legitimacy and potential malicious intent.

  • High metadata risk
  • Potential typosquatting
Per-check LLM notes
  • Network: No network calls detected, which is normal if the package does not require internet access.
  • Shell: No shell execution detected, indicating the package does not execute external commands.
  • Obfuscation: No obfuscation patterns detected, indicating low risk.
  • Credentials: No credential harvesting patterns detected, indicating low risk.
  • Metadata: The package shows some signs of potential risk due to its newness and lack of associated repositories or maintainer history, but there's no concrete evidence of malice.
  • Typosquatting target: amqp

📦 Package Quality Overall: Low (2.0/10)

○ Low Test Suite 1.0

No test suite detected

  • No test files or test-runner configuration detected
○ Low Documentation 1.0

No documentation detected

  • No documentation URL, doc files, or meaningful description found
○ Low Contributing Guide 2.0

No contributing guide or governance files found

  • No CONTRIBUTING, CODE_OF_CONDUCT, or governance files found
◈ Medium Type Annotations 5.0

Partial type annotation coverage

  • 18 type-annotated function signatures detected in source
○ Low Multiple Contributors 1.0

Unable to verify contributor count: no GitHub repository found

  • No GitHub repository linked — contributor count unavailable

🔬 Heuristic Checks

Outbound Network Calls

No suspicious network call patterns found

Code Obfuscation

No obfuscation patterns detected

Shell / Subprocess Execution

No shell execution patterns detected

Credential Harvesting

No credential harvesting patterns detected

Typosquatting score 3.0

Possible typosquat of: amqp

  • "agtp" is 2 edit(s) from "amqp"
Registered Email Domain

Email domain looks legitimate: test.com

Suspicious Page Links

All external links appear legitimate

Git Repository History

No GitHub repository linked

  • No GitHub repository link found
Maintainer History score 4.0

2 maintainer concern(s) found

  • Only one version has ever been released — brand new package
  • Author "Development Team" 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 agtp
Create a fully functional mini-application called 'AGTP Task Manager' using the Python package 'agtp'. This application will serve as a task management tool for users, allowing them to create, manage, and track various tasks efficiently. Here are the steps and features you should include:

1. **Setup**: Begin by setting up a virtual environment for your project and installing the 'agtp' package.
2. **User Interface**: Design a simple yet intuitive command-line interface (CLI) for users to interact with the application.
3. **Task Creation**: Implement functionality for users to create new tasks. Each task should have fields like title, description, due date, and priority level.
4. **Task Management**: Allow users to view all their tasks, mark tasks as completed, and delete tasks they no longer need.
5. **Priority Levels**: Integrate different priority levels (e.g., High, Medium, Low) into the task creation process and display them accordingly.
6. **Due Dates**: Enable users to set due dates for tasks and provide an option to sort tasks by due date.
7. **Completion Tracking**: Keep track of the completion status of each task and update it when a user marks a task as done.
8. **Integration with AGTP**: Utilize the core features of the 'agtp' package to manage task data storage, retrieval, and manipulation. For instance, use 'agtp' to store task details in a structured format and retrieve them efficiently.
9. **Help and Documentation**: Provide comprehensive help documentation within the CLI to guide users on how to use the application effectively.
10. **Testing**: Ensure that all functionalities are thoroughly tested to guarantee reliability and efficiency.

The goal is to create a robust and user-friendly task manager that leverages the capabilities of the 'agtp' package to enhance task management for its users.