DeltaCode Security CLI - AI-powered security analysis and autonomous remediation
Project description
DeltaCode Security CLI
AI-powered security analysis, vulnerability detection, and autonomous remediation.
Quick Start
# Install
pip install deltacode-cli
# Authenticate with your DeltaAI license
deltacode auth login --api-url https://your-deltaai-server:8100 --api-key YOUR_API_KEY --license-key YOUR_LICENSE_KEY --organization YOUR_ORG
# Check status
deltacode status
# Scan a project for vulnerabilities
deltacode deps
deltacode secrets
deltacode rules scan ./src
# Generate a security assessment plan
deltacode assess
# Run the autonomous security pipeline
deltacode pipeline run
Features
| Category | Features |
|---|---|
| Vulnerability Detection | Static analysis (Semgrep, Bandit, CodeQL, 23 custom rules), secret scanning (30+ patterns, TruffleHog, GitLeaks, entropy detection), dependency analysis (pip, npm, cargo, go), supply chain risk assessment |
| Intelligent Remediation | Auto-fix engine (SEARCH/REPLACE, rollback, validation), 16 CWE best-practice library, security test generation, regression/mutation/coverage testing, exploit fix verification |
| Threat Intelligence | CVE/NVD search & details, CISA Known Exploited Vulns, MITRE ATT&CK framework, CWE/CAPEC knowledge base, IOC extraction, trending CVEs, vendor advisory RSS (8 sources) |
| Autonomous Workflows | 6-agent security team (Analyzer, Researcher, Fixer, Validator, Compliance, Coordinator), scan→analyze→fix→validate→compliance pipeline, scheduled audits, incident response automation |
| Enterprise Compliance | SOC 2 (10 controls), ISO 27001 (9 controls), PCI-DSS v4.0 (10 controls), HIPAA Security Rule (20 controls), GDPR (15 articles), custom compliance rules, evidence collection, risk dashboard, trend analysis |
| Tool Integration (MCP) | Burp Suite, OWASP ZAP, Metasploit, Nessus/OpenVAS, NVD, MITRE ATT&CK, CWE/CAPEC, vendor docs — 8 connectors, 34 tools |
| Security Research | Playwright-based browser agent, CVE researcher, vendor advisory scraper, 12 RSS security feeds, citation & attribution system |
| Operational Security | Audit trail, anomaly detection, decision review, feedback loop, role-based approval gates, emergency stop, encrypted credential storage |
Quick Examples
# Dependency vulnerability scan
deltacode deps
# Secret detection
deltacode secrets
# CWE lookup with remediation patterns
deltacode cwe 89 --remediation
# Supply chain risk assessment
deltacode supply-chain
# CVE threat intelligence check
deltacode threat intel --query "CVE-2024-21626"
# Trend analysis
deltacode trend snapshot --target ./project
deltacode trend summary
# Risk dashboard
deltacode risk dashboard
# Compliance report (HIPAA, GDPR, SOC2, etc.)
deltacode compliance report --framework hipaa
# Mutation testing
deltacode testmutation --target ./src
# MCP tool execution
deltacode mcp search-cve --query "apache struts"
# Autonomous pipeline
deltacode pipeline run --target ./project --auto-approve
Documentation
System Requirements
- Python: 3.10 or later
- Operating System: Linux, macOS, Windows
- DeltaAI API: A running DeltaAI server instance for LLM-powered features
- Optional: Docker (for sandboxed execution), Playwright (for browser research)
License
Apache 2.0. See LICENSE for details.
Legal Notice: This tool is intended for authorized security testing only. Users must have explicit permission to scan any systems. Misuse for unauthorized access is prohibited.
Support
- Enterprise support: dev@deltaai.com
- Report issues: GitHub Issues
- Documentation: docs.deltaai.com
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
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 deltacode_cli-0.1.0.tar.gz.
File metadata
- Download URL: deltacode_cli-0.1.0.tar.gz
- Upload date:
- Size: 177.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
03ea881cca5a602b02660115ebc6ed43a10915baf895c0d229e3abad29c78bb7
|
|
| MD5 |
f9333311818e766e7cbb9bceab5ae34e
|
|
| BLAKE2b-256 |
f7acf19271f2baa77f2fe83ca95aa28c12348e82751e72270ab3704ad009c7f9
|
File details
Details for the file deltacode_cli-0.1.0-py3-none-any.whl.
File metadata
- Download URL: deltacode_cli-0.1.0-py3-none-any.whl
- Upload date:
- Size: 208.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e3ea659fb9030f866ac997be275530f657e1f4294549016c1ad09d3671896f27
|
|
| MD5 |
e4f5b88b04954c7dd5eac711ea31d83b
|
|
| BLAKE2b-256 |
8dff196fe70fa69cfea34fcac9c175e919de93d2c7fca4f7cdc4ba90a815c900
|