Deterministic security scanner for AI-generated projects. Scan any project, get a prioritized action plan — so you review 3 files instead of 300.
Project description
TruffleKit CLI
Deterministic security scanner for AI-generated projects.
Scan any codebase, get a prioritized action plan — so you review 3 files instead of 300.
pip install truffle-scan
truffle scan . --plan
Quick Start
# Scan your project
cd your-ai-project
truffle scan .
# Get an action plan
truffle scan . --plan
# Learn about a rule
truffle explain SEC-001
# Mark issues as fixed
truffle fix .
Why TruffleKit?
- 22 deterministic rules — no AI, no hallucinations, no black box
- OWASP-referenced — every rule links to industry standards
- Action plan mode — tells you exactly what to fix, in what order
- Fix tracking — mark issues as fixed, track progress over time
- Zero false positives — prefer false negatives over false alarms
- Open source rules — all rules are auditable in
cli/rules/
Documentation
- CLI Reference
- Rule Library — all 22 rules documented
- Publishing Guide
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
truffle_scan-0.1.1.tar.gz
(1.1 MB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file truffle_scan-0.1.1.tar.gz.
File metadata
- Download URL: truffle_scan-0.1.1.tar.gz
- Upload date:
- Size: 1.1 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
67711df8b65d88bfd498eb4f35d93caaa4c47df963395fdbdc66a06652c50e50
|
|
| MD5 |
97bd1ef751af749dc26c8365c2d12082
|
|
| BLAKE2b-256 |
72e9b5917fc2d73fefd5e767f8cd48faa8a7a2035af5231dbd9a315c1921eac7
|
File details
Details for the file truffle_scan-0.1.1-py3-none-any.whl.
File metadata
- Download URL: truffle_scan-0.1.1-py3-none-any.whl
- Upload date:
- Size: 64.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4b35336806ebcf6065afad262504d797d7e0ea295aac3a3158c392b1d9f0e910
|
|
| MD5 |
2ef2497f3a01cda73ce2113063a384ff
|
|
| BLAKE2b-256 |
ca7f4b886ad29c64b6bab82dd5c3582befc523ef9e57e5a1519c6428fdc521a9
|