Metadata-Version: 2.4
Name: devguard-ai-validator
Version: 0.1.3.post1
Summary: Confidence-aware validator for AI-generated code security and reliability
Author: DevGuard Contributors
License-Expression: MIT
Project-URL: Homepage, https://github.com/upendra-manike/developer-problem-solvers
Project-URL: Repository, https://github.com/upendra-manike/developer-problem-solvers
Project-URL: Issues, https://github.com/upendra-manike/developer-problem-solvers/issues
Keywords: ai-generated-code,static-analysis,code-review,security,sarif,python-cli
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Topic :: Security
Classifier: Topic :: Software Development :: Quality Assurance
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Operating System :: OS Independent
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: devguard-core>=0.1.3.post1
Provides-Extra: dev
Requires-Dist: pytest>=8.0; extra == "dev"
Requires-Dist: ruff>=0.8.0; extra == "dev"
Requires-Dist: build>=1.2.0; extra == "dev"
Dynamic: license-file

# devguard-ai-validator

`devguard-ai-validator` validates AI-generated code using confidence-aware checks built on `devguard-core`.

It is optimized for teams using LLM-generated code in pull requests and CI pipelines.

## Install

```bash
python -m pip install devguard-ai-validator
```

## Scope (v0.1)

- Runs DevGuard core checks
- Reports confidence-aware findings
- Supports JSON and SARIF output for CI workflows

## Example

```bash
devguard-ai-validator ./src --format json
```

Use stricter confidence threshold:

```bash
devguard-ai-validator ./src --min-confidence 0.85 --format json
```

Generate SARIF for security tooling:

```bash
devguard-ai-validator ./src --format sarif --output devguard-ai-validator.sarif
```
