@tekmidian/pai@1.0.5
⚠ Under reviewPAI Knowledge OS — Personal AI Infrastructure with federated memory and project management
AI Security Review
scanned 7h ago · by lpm-firewall-aiThe inspected package source does not establish malicious behavior, and the manifest has no npm install hook. The declared runtime tokenizer dependency could not be inspected, so its behavior remains unresolved.
Decision evidence
public snapshot- The manifest declares @huggingface/transformers, and the routing module dynamically imports it when loading a tokenizer; that dependency’s source was unavailable in the supplied snapshot.
- The manifest defines prepublishOnly but no preinstall, install, or postinstall script.
- The inspected Todoist setup asks whether to enable the integration before requesting a token.
Source & flagged code
14 flagged · loading sourcePackage source references child process execution.
dist/project-setup-pIPHZaXf.mjsView on unpkg · L28Package source references weak cryptographic algorithms.
dist/project-setup-pIPHZaXf.mjsView on unpkg · L28Package source references shell execution.
dist/wait-ChpHKJZV.mjs#virtual:normalized:round1View on unpkg · L59Source writes installer persistence such as shell profile or service configuration.
dist/indexer-backend-B2vtFl38.mjsView on unpkg · L19A single source file combines environment access, network access, and code or shell execution; review context before blocking.
dist/cli2/index.mjsView on unpkg · L3886Manifest-reachable source sends a prompted API credential to a fixed unofficial gateway and persists the redirection.
dist/cli/index.mjsView on unpkgManifest-trigger-reachable source writes behavior-bearing configuration into a user or project AI-agent control surface.
dist/cli/index.mjsView on unpkgSource spawns a local helper that also contains network and dynamic execution context; review data flow before blocking.
dist/cli/index.mjsView on unpkg · L43A manifest entrypoint or package-local install chain reaches persistence behavior.
dist/cli/index.mjsView on unpkg · L43Source downloads or fetches remote code and executes it.
dist/routing-BlD_tKjW.mjsView on unpkg · L19A package entrypoint or install-time lifecycle script reaches a source file with blocking dangerous behavior.
dist/routing-BlD_tKjW.mjsView on unpkg · L19Runtime or CLI source writes behavior-bearing configuration into a user or project AI-agent control surface.
dist/hooks/capture-tool-output.mjsView on unpkgPackage ships non-JavaScript build or shell helper files.
tab-color-command.shView on unpkgA bounded semantic-analysis stage reached its safety limit; remaining detectors completed, but this package requires AI review.
dist/fallback-Bj2cyVk_.mjs#virtual:normalized:round1View on unpkgFindings
Affected versions and remediation
This report applies to @tekmidian/pai@1.0.5.
See all versions of @tekmidian/pai for other recorded verdicts.
- Review the evidence and your use of @tekmidian/pai@1.0.5 before allowing it. Restrict the permissions described in this report.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.