osborn@0.9.234
Voice AI coding assistant - local agent that connects to Osborn frontend
AI Security Review
scanned 26d ago · by lpm-firewall-aiosborn 0.9.234 is a user-launched voice coding agent whose flagged Claude paths match that product and are not triggered by an npm install hook. The commented skill loader does not execute, and the live settings write is limited to two compaction keys.
Decision evidence
public snapshot- package.json only publishes the osborn and osborn-recall bins and has no preinstall, install, or postinstall script.
- Claude credential, project, skill, and session paths are read under the local ~/.claude directory when the user starts the voice agent.
- The skill loader at the flagged line in dist/claude-llm.js is commented out, so that path does not run.
- bin/recall.js creates a ~/.claude symlink only when a Fly /workspace/.claude volume already exists and the user launches the command.
- Importing the agent module writes autoCompactWindow and cleanupPeriodDays into ~/.claude/settings.json.
- If no Claude login or Anthropic key exists, an operator-supplied OPENROUTER_API_KEY is sent only to openrouter.ai.
Source & flagged code
8 flagged · loading sourcePackage source references dynamic require/import behavior.
dist/jsonl-search.jsView on unpkg · L34A single source file combines environment access, network access, and code or shell execution with blocking evidence.
dist/index.jsView on unpkg · L2563Source appears to send environment or credential material to an external endpoint.
dist/index.jsView on unpkg · L2Source executes local commands and sends command output to an external endpoint.
dist/index.jsView on unpkg · L2563Source downloads or fetches remote code and executes it.
dist/index.jsView on unpkg · L2A bounded semantic-analysis stage reached its safety limit; remaining detectors completed, but this package requires AI review.
dist/session-access.js#virtual:normalized:round1View on unpkgFindings
Affected versions and remediation
This report applies to osborn@0.9.234.
See all versions of osborn for other recorded verdicts.
- Review the evidence and your use of osborn@0.9.234 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.