agnt5

v0.7.13 safe
3.0
Low Risk

AGNT5 Python SDK - Build durable, resilient agent-first applications

🤖 AI Analysis

Final verdict: SAFE

The package shows very low risk indicators with no network calls, shell executions, obfuscations, or credential harvesting attempts. However, the metadata risk is moderately high due to the lack of maintainer details and a GitHub repository.

  • No network calls detected
  • Sparse maintainer information
Per-check LLM notes
  • Network: No network calls detected, which is normal if the package does not require external communications.
  • Shell: No shell execution patterns detected, indicating the package does not attempt to execute commands on the system.
  • Obfuscation: No obfuscation patterns detected, indicating low risk.
  • Credentials: No credential harvesting patterns detected, indicating low risk.
  • Metadata: The package has no associated GitHub repository and the maintainer information is sparse, suggesting potential unreliability.

📦 Package Quality Overall: Low (2.0/10)

○ Low Test Suite 1.0

No test suite detected

  • No test files or test-runner configuration detected
◈ Medium Documentation 5.0

Some documentation present

  • Documentation URL: "Documentation" -> https://agnt5.com/sdk/python
○ Low Contributing Guide 2.0

No contributing guide or governance files found

  • No CONTRIBUTING, CODE_OF_CONDUCT, or governance files found
○ Low Type Annotations 1.0

No type annotations detected

  • No type annotations, py.typed marker, or stub files detected
○ 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

No typosquatting candidates detected

Registered Email Domain

Email domain looks legitimate: agnt5.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

  • Author name is missing or very short
  • Author "" 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 agnt5
Create a fully-functional mini-application called 'AgentGuardian' that utilizes the 'agnt5' Python package to manage and monitor a fleet of autonomous agents deployed across multiple environments. These agents could be anything from software bots to IoT devices. Your goal is to demonstrate the core functionalities of the 'agnt5' package, such as building durable and resilient agent-first applications.

The 'AgentGuardian' application should include the following features:
1. **Agent Registration**: Allow users to register new agents into the system. Each agent will have unique identifiers and metadata like environment type, capabilities, and status.
2. **Health Checks**: Implement periodic health checks for each registered agent. If an agent fails a health check, the application should log the failure and trigger a recovery process.
3. **Recovery Process**: When an agent fails a health check, the application should attempt to recover it by restarting the agent or performing a predefined set of recovery actions based on the agent's type and environment.
4. **Monitoring Dashboard**: Develop a simple dashboard that displays the current status of all registered agents, including their last known health check result and any ongoing recovery processes.
5. **Logging and Alerts**: Ensure that all operations performed by the application are logged. Additionally, implement alert notifications via email or SMS if critical failures occur during health checks or recovery attempts.
6. **User Interface**: Design a user-friendly command-line interface (CLI) for managing agents and viewing the monitoring dashboard.

To achieve these features, you'll need to utilize the 'agnt5' package's core functionalities such as initializing agent connections, sending commands, handling responses, and managing agent states. The application should also showcase best practices for building robust and resilient systems using the 'agnt5' package.