prompt-guard

Category: Development & Coding | Uploader: seojoonkimseojoonkim | Downloads: 0 | Version: v1.0(Latest)

600+ pattern AI agent security defense covering prompt injection, supply chain injection, memory poisoning, action gate bypass, unicode steganography, and cascade amplification. Optional API for early-access and premium patterns. Tiered loading, hash cache, 11 SHIELD categories, 10 languages.

Changelog: Source: GitHub https://github.com/seojoonkim/prompt-guard

Directory Structure

Current level: tree/main/

  • 📁 blog/
    • 📄 how-i-secured-my-ai-agent.md 4.7 KB
  • 📁 patterns/
    • 📄 critical.yaml 11.9 KB
    • 📄 high.yaml 21.8 KB
    • 📄 medium.yaml 12.1 KB
  • 📁 prompt_guard/
    • 📁 detectors/
      • 📁 providers/
        • 📄 __init__.py 464 B
        • 📄 anthropic_provider.py 3.0 KB
        • 📄 base_provider.py 861 B
        • 📄 openai_provider.py 3.8 KB
      • 📄 __init__.py 1.0 KB
      • 📄 base.py 2.0 KB
      • 📄 llm_judge.py 7.6 KB
      • 📄 local_model.py 3.5 KB
      • 📄 pre_filter.py 2.8 KB
      • 📄 registry.py 1.0 KB
      • 📄 scorer.py 3.2 KB
    • 📄 __init__.py 1.6 KB
    • 📄 analyze_log.py 7.9 KB
    • 📄 api_client.py 14.8 KB
    • 📄 audit.py 11.9 KB
    • 📄 cache.py 5.2 KB
    • 📄 cli.py 2.6 KB
    • 📄 decoder.py 7.6 KB
    • 📄 engine.py 54.5 KB
    • 📄 hivefence.py 11.9 KB
    • 📄 logging_utils.py 6.7 KB
    • 📄 models.py 1.8 KB
    • 📄 normalizer.py 7.1 KB
    • 📄 output.py 15.3 KB
    • 📄 pattern_loader.py 7.3 KB
    • 📄 patterns.py 74.6 KB
    • 📄 scanner.py 9.7 KB
  • 📁 scripts/
    • 📄 __init__.py 605 B
    • 📄 analyze_log.py 7.9 KB
    • 📄 audit.py 11.8 KB
    • 📄 detect.py 100.9 KB
    • 📄 hivefence.py 11.8 KB
  • 📁 tests/
    • 📄 __init__.py 0 B
    • 📄 test_app.py 4.1 KB
    • 📄 test_detect.py 59.1 KB
    • 📄 test_detect_cli.py 2.1 KB
    • 📄 test_docker.py 4.7 KB
    • 📄 test_integration_full.py 32.4 KB
    • 📄 test_semantic_detection.py 13.6 KB
    • 📄 test_typo_evasion_fix.py 7.6 KB
  • 📄 .gitignore 423 B
  • 📄 app.py 4.0 KB
  • 📄 ARCHITECTURE.md 21.6 KB
  • 📄 CHANGELOG.md 34.6 KB
  • 📄 CHANGELOG_LATEST.md 1016 B
  • 📄 config.example.yaml 3.8 KB
  • 📄 docker-compose.yml 334 B
  • 📄 Dockerfile 362 B
  • 📄 LICENSE 1.1 KB
  • 📄 pyproject.toml 2.3 KB
  • 📄 README.md 26.0 KB
  • 📄 RELEASE-v3.1.0.md 12.5 KB
  • 📄 RELEASE-v3.3.0.md 1016 B
  • 📄 requirements-dev.txt 12 B
  • 📄 requirements.txt 332 B
  • 📄 SECURITY.md 2.2 KB
  • 📄 SEMANTIC_DETECTION.md 13.5 KB
  • 📄 SKILL.md 8.6 KB
  • 📄 uv.lock 51.9 KB

SKILL.md

Login to download/like/favorite ❤ 145 | ★ 0
Comments 0

Please login before commenting.

Loading comments...