Skip to main content

Security Gateway for AI Coding Assistants. Validate Cursor, Copilot, Claude Code, Windsurf, and MCP configurations.

Project description

DeepSweep

Security validation for AI code assistant configuration surfaces.

Validate Cursor, Copilot, Claude Code, Windsurf, and other configurations before they execute in your environment.

CI PyPI Python License

Quick Start · Documentation · Contributing


Overview

DeepSweep is designed for modern development environments where AI code assistants are heavily relied upon for generating code and configuration (sometimes referred to as “vibe coding”).

It validates AI assistant configuration files before execution, surfacing deterministic, review-oriented security signals.

These files form a security boundary and are increasingly targeted by prompt injection, MCP poisoning, and supply-chain attacks.

DeepSweep validates and, when explicitly configured, quarantines these configurations before execution, providing deterministic, review-oriented security signals.

DeepSweep includes optional, privacy-preserving telemetry. See POSTHOG_SETUP.md for details.


Quick Start

pip install deepsweep-ai
deepsweep validate .

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

deepsweep_ai-0.1.5.tar.gz (27.9 kB view details)

Uploaded Source

Built Distribution

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

deepsweep_ai-0.1.5-py3-none-any.whl (22.4 kB view details)

Uploaded Python 3

File details

Details for the file deepsweep_ai-0.1.5.tar.gz.

File metadata

  • Download URL: deepsweep_ai-0.1.5.tar.gz
  • Upload date:
  • Size: 27.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for deepsweep_ai-0.1.5.tar.gz
Algorithm Hash digest
SHA256 b1a96c371129015722678d8170796d441c7e1a1d88f2050f73afae3a67183f13
MD5 fddd0096fb2c8465c0b6d1f998291aa9
BLAKE2b-256 3d5bf1563eda4406159c1867e06fcdabe9c3c069dcc59b0815813b2c89c4e1e7

See more details on using hashes here.

Provenance

The following attestation bundles were made for deepsweep_ai-0.1.5.tar.gz:

Publisher: publish.yml on deepsweep-ai/deepsweep

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file deepsweep_ai-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: deepsweep_ai-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 22.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for deepsweep_ai-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 bc8ac1318ce91a79b74f7e850b84f60eb182f788a9527aaee0251c7eaf7e485e
MD5 fb0caf89fb62ce4cf8cd1f14c2b0781b
BLAKE2b-256 b48a40c68d2b6700771c5db4a29ec02a79eca498bc15aa3c83c77277f6b1d3e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for deepsweep_ai-0.1.5-py3-none-any.whl:

Publisher: publish.yml on deepsweep-ai/deepsweep

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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