Skip to content

Python bindings / pip install support #3

@NeuZhou

Description

@NeuZhou

Feature Request

Add Python bindings so users can install via pip and use ClawGuard from Python scripts.

Why

Many AI agent frameworks (LangChain, CrewAI, AutoGen, MetaGPT) are Python-based. Native Python support would expand adoption significantly.

Proposed API

\\python
from clawguard import Scanner

scanner = Scanner()
report = scanner.scan('./path/to/skill')
print(report.critical_count)
print(report.findings)
\\

Implementation Options

  1. subprocess wrapper calling the Node.js CLI
  2. Native Python port of core detection engine
  3. WASM compilation of the TypeScript core

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions