AgenticVulHunter
AgenticVulHunter is a four-stage secure code review tool. It reviews your current Git changes and reports security issues that pass the validation threshold.
Step 1: Install
Install AgenticVulHunter using:
pipx install agenticvulhunter
Step 2: LLM Setup
You only need:
- Endpoint
- API key
- Model
You can configure them using avh_setup.toml or environment variables.
Option 1: avh_setup.toml
Create avh_setup.toml inside the repository you want to review:
[llm]
endpoint = "http://localhost:11434/v1"
api_key = ""
model = "qwen3-coder:30b"
Option 2: Environment Variables
export AVH_ENDPOINT="http://localhost:11434/v1"
export AVH_API_KEY="your-key"
export AVH_MODEL="qwen3-coder:30b"
Environment variables take priority over avh_setup.toml.
Step 3: Run
Run AgenticVulHunter inside your Git repository:
agenticvulhunter review
The default validation threshold is 0.6.
To use another threshold:
agenticvulhunter review 0.7
Release files for agenticvulhunter 1.0.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| agenticvulhunter-1.0.4.tar.gz | 68.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| agenticvulhunter-1.0.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 153.4 kB
Release files / agenticvulhunter-1.0.4.tar.gz
| Download URL | agenticvulhunter-1.0.4.tar.gz |
|---|---|
| Size | 68.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
640dd1bda3a0e2c1be2c862451edbfa14a690450592744e9d5698eea62e9b753
|
|
BLAKE2b-256 checksum How to use checksums |
c22c6a628ca687662a0d8e4b16a7010e1d74593aefd238310203898794deb046
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.7
|
Release files / agenticvulhunter-1.0.4-py3-none-any.whl
| Download URL | agenticvulhunter-1.0.4-py3-none-any.whl |
|---|---|
| Size | 84.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
730630d9d0663e6f1b5dbdc5f1eb52e9b0c861b06764be15a5370a6a6396a77a
|
|
BLAKE2b-256 checksum How to use checksums |
01abc0cc5f3fa30891bb4474b3033ca32ae6d30fb8a839d1ff8f970097889bbb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.7
|