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
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
devguard-ai-validator ./src --format json
Use stricter confidence threshold:
devguard-ai-validator ./src --min-confidence 0.85 --format json
Generate SARIF for security tooling:
devguard-ai-validator ./src --format sarif --output devguard-ai-validator.sarif
Release files for devguard-ai-validator 0.1.3.post1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| devguard_ai_validator-0.1.3.post1.tar.gz | 3.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| devguard_ai_validator-0.1.3.post1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 8.0 kB
Release files / devguard_ai_validator-0.1.3.post1.tar.gz
| Download URL | devguard_ai_validator-0.1.3.post1.tar.gz |
|---|---|
| Size | 3.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a7bf18eec976baf3a0eeb542a43820236d81483badc6716819ac8e279d8d7659
|
|
BLAKE2b-256 checksum How to use checksums |
9ae40526868617049c0c894487d47f24896eeb04221691edd2ac5b77e9e9c931
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / devguard_ai_validator-0.1.3.post1-py3-none-any.whl
| Download URL | devguard_ai_validator-0.1.3.post1-py3-none-any.whl |
|---|---|
| Size | 4.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
69374efd6d90bf4364528bad9944eb07f669c3e6c8a45eec68f4940bf36abc46
|
|
BLAKE2b-256 checksum How to use checksums |
888013bc9d84191c3ef68e44532b2ec8e3f30edf8476a9dcd06a7738b01b2b3a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|