agi-app-flight-telemetry

v2026.6.4 suspicious
4.0
Medium Risk

AGILAB flight-telemetry ingestion demo with reusable dataframe and map-analysis outputs

🤖 AI Analysis

Final verdict: SUSPICIOUS

The package shows no direct signs of malicious intent or risky behavior such as network calls, shell execution, or obfuscation. However, its recent creation and the limited activity from the maintainer elevate the metadata risk to a level that warrants further scrutiny.

  • Limited activity from the maintainer
  • Recently created package
Per-check LLM notes
  • Network: No network calls detected, which is normal for packages without external service dependencies.
  • Shell: No shell execution patterns detected, indicating the package does not execute system commands.
  • Obfuscation: No obfuscation patterns detected, indicating low risk of malicious activity.
  • Credentials: No credential harvesting patterns detected, suggesting safe handling of secrets and credentials.
  • Metadata: The package is newly created with limited activity and the maintainer has few packages, raising some suspicion but not conclusive evidence of malice.

📦 Package Quality Overall: Medium (5.6/10)

◈ Medium Test Suite 6.0

Partial test coverage signals detected

  • Test runner config found: pyproject.toml
◈ Medium Documentation 7.0

Some documentation present

  • Documentation URL: "Documentation" -> https://thalesgroup.github.io/agilab
  • Detailed PyPI description (3053 chars)
○ Low Contributing Guide 4.0

No contributing guide or governance files found

  • Development Status classifier >= Beta
○ Low Type Annotations 1.0

No type annotations detected

  • No type annotations, py.typed marker, or stub files detected
✦ High Multiple Contributors 10.0

Active multi-contributor project

  • 5 unique contributor(s) across 69 commits in ThalesGroup/agilab
  • Active community — 5 or more distinct contributors

🔬 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

No author email provided

Suspicious Page Links

All external links appear legitimate

Git Repository History

Repository ThalesGroup/agilab appears legitimate

Maintainer History score 6.0

3 maintainer concern(s) found

  • Only one version has ever been released — brand new package
  • Package is very new: uploaded 2 day(s) ago
  • Author "Jean-Pierre Morard" 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 agi-app-flight-telemetry
Create a real-time flight telemetry dashboard using the 'agi-app-flight-telemetry' Python package. This dashboard will allow users to monitor multiple aircraft simultaneously, providing them with critical information such as altitude, speed, location, and more. The application should have the following core functionalities:

1. **Data Ingestion**: Integrate the package to ingest real-time flight telemetry data from various sources, including but not limited to APIs or simulated data streams.
2. **Data Visualization**: Utilize the package’s reusable dataframes and map-analysis outputs to display the telemetry data on an interactive map. Users should be able to see the current positions of all monitored aircraft and their trajectories over time.
3. **Alert System**: Implement an alert system that triggers notifications based on predefined conditions (e.g., if an aircraft exceeds a certain altitude or enters a restricted airspace).
4. **User Interface**: Develop a user-friendly interface using a web framework like Flask or Django, allowing users to select which aircraft they want to monitor and customize alerts.
5. **Performance Monitoring**: Include performance metrics such as data processing speed and response times to ensure the dashboard remains responsive even when handling large amounts of telemetry data.

To achieve these objectives, you will need to utilize the 'agi-app-flight-telemetry' package effectively, leveraging its capabilities for data ingestion, analysis, and visualization. Additionally, consider integrating external libraries for additional functionality, such as Plotly for advanced charting or geopy for geographic calculations.