Skip to main content

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

License

MIT

Project details


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)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

truffle_scan-0.1.1-py3-none-any.whl (64.8 kB view details)

Uploaded Python 3

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

Hashes for truffle_scan-0.1.1.tar.gz
Algorithm Hash digest
SHA256 67711df8b65d88bfd498eb4f35d93caaa4c47df963395fdbdc66a06652c50e50
MD5 97bd1ef751af749dc26c8365c2d12082
BLAKE2b-256 72e9b5917fc2d73fefd5e767f8cd48faa8a7a2035af5231dbd9a315c1921eac7

See more details on using hashes here.

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

Hashes for truffle_scan-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4b35336806ebcf6065afad262504d797d7e0ea295aac3a3158c392b1d9f0e910
MD5 2ef2497f3a01cda73ce2113063a384ff
BLAKE2b-256 ca7f4b886ad29c64b6bab82dd5c3582befc523ef9e57e5a1519c6428fdc521a9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page