Skip to main content

Production-readiness security gatekeeper for vibe-coded apps — 16 scan modules, AI remediation, MCP server, VS Code extension, and bento dashboard.

Project description

Ybe Check 🛡️

Production-readiness security gatekeeper for vibe-coded apps.

16 scan modules · AI remediation · MCP server · VS Code + Copilot · Bento dashboard

Version License Python 3.10+

Quick Start

pip install .
ybe-check init          # Extension + MCP + Scan + Dashboard in one command

CLI

ybe-check scan .                              # Run all 16 modules
ybe-check report --severity high              # Show high-severity findings
ybe-check dashboard                           # Launch bento grid dashboard
ybe-check setup                               # Install extension + configure MCP

MCP Server (7 tools, 3 prompts)

python -m ybe_check.mcp_server                # stdio transport

Tools: ybe.scan_repo · ybe.list_findings · ybe.get_remediation · ybe.get_security_context · ybe.enhance_prompt · ybe.get_fix_prompt · ybe.get_review_prompt

Prompts: security-audit · fix-critical · review-file

VS Code Extension (13 commands)

Auto-installs MCP on activation. Open Command Palette → "Ybe Check" to scan, audit, fix, and chat with Copilot.

Dashboard

ybe-check dashboard     # http://127.0.0.1:7474

See A2K2/README.md for full documentation.

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

ybe_check-1.0.0.tar.gz (13.5 MB view details)

Uploaded Source

Built Distribution

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

ybe_check-1.0.0-py3-none-any.whl (13.6 MB view details)

Uploaded Python 3

File details

Details for the file ybe_check-1.0.0.tar.gz.

File metadata

  • Download URL: ybe_check-1.0.0.tar.gz
  • Upload date:
  • Size: 13.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.6

File hashes

Hashes for ybe_check-1.0.0.tar.gz
Algorithm Hash digest
SHA256 65b44d6ab211d7477ef61c1b3a39fc0e718e980144418015fe0da76903f25e66
MD5 1b6c6e8494dfb8c54d03c9f81fa6605c
BLAKE2b-256 015314f3315cb88c5cab28d0c7db38e4d26e3fd539b640e82ffbf03c2991e6a3

See more details on using hashes here.

File details

Details for the file ybe_check-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: ybe_check-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 13.6 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.6

File hashes

Hashes for ybe_check-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e39499dbe5c30474499a4a6e1ca3810c0734c2b976df0adfb6d18365d4e39f95
MD5 f9d6c113b2be3c490009ba34b6c4599c
BLAKE2b-256 68baf60194fbf5d6bcf5c2a163cb42a9d91cdc2c7e9db04b7a23dd1e072bcb7a

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