@inkeep/open-knowledge@0.86.18
⚠ Under reviewLocal-first, agent-friendly Markdown knowledge base with a cross-platform CLI and web editor
AI Security Review
scanned 7d ago · by lpm-firewall-aiThe manifest has no install lifecycle hook, and the inspected agent registration is explicit CLI behavior. The shipped native bindings remain unresolved, so source inspection does not support either a clean verdict or a concrete attack finding.
Decision evidence
public snapshot- The manifest exposes a CLI and runtime module; its scripts are build, test, and validation tasks, with no declared install lifecycle hook.
- The inspected agent-related code points to known skills and MCP configuration locations; the host scan shown disables command, hook, and MCP checks.
- Agent MCP registration is part of an explicit init command and can be disabled with --no-mcp.
- The generated native loader can load a platform binding or a library selected by NAPI_RS_NATIVE_LIBRARY_PATH; the shipped native binaries’ behavior remains unresolved.
- The CLI includes a GitHub OAuth device-code exchange, but the inspected excerpt does not establish unrelated credential forwarding.
Source & flagged code
20 flagged · loading sourcePackage source references child process execution.
dist/native/index.jsView on unpkg · L55Source file is highly similar to a previously finalized malicious package; route for source-aware review.
dist/native/index.jsView on unpkgFindings
Affected versions and remediation
This report applies to @inkeep/open-knowledge@0.86.18.
See all versions of @inkeep/open-knowledge for other recorded verdicts.
- Review the evidence and your use of @inkeep/open-knowledge@0.86.18 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.