{"repo":"oscaar90/OpsGuard-AI","free":true,"listed":false,"github":"https://github.com/oscaar90/OpsGuard-AI","clone":"git clone https://github.com/oscaar90/OpsGuard-AI.git","description":"Context Aware Security Gate for GitHub Actions. Validates deployments using Hybrid Analysis (Deterministic Rules + LLM Reasoning).","language":"Python","stars":16,"topics":["ai","ci-cd","code-review","devsecops","github-actions","llm","openrouter","python","security","vulnerability-detection"],"license":"AGPL-3.0","category":"ai-agents","readme_excerpt":"🛡️ OpsGuard AI AI security gate for GitHub Actions that blocks vulnerable pull requests before merge. Local secret detection first. Semantic AppSec review second. English · Español Built for GitHub PRs · Secrets caught locally first · $0.001 per semantic scan · Useful against AI-generated insecure code --- Why People Try OpsGuard OpsGuard is a two-stage security gate for pull requests: - Gate 1 catches hardcoded secrets and known-bad patterns locally in milliseconds. - Gate 2 sends the diff to an LLM for contextual review of logic flaws and subtle vulnerabilities. Traditional scanners mostly match patterns. OpsGuard also reasons about intent. That makes it useful for the kinds of changes that increasingly slip into repos today: - Hardcoded AWS keys, GitHub tokens, API secrets - SQL injection and auth bypasses - Supply-chain typosquatting in deployment code - Vulnerable code introduced by Copilot, Cursor, Devin, or autonomous coding agents --- See It In Action Example: a pull request adds a developer backdoor. OpsGuard lets Gate 1 pass, sends the diff to Gate 2, and blocks the PR with a semantic finding: More examples: - Real blocked cases - Benchmark and model comparison - Fixture inventory / shooting range --- Why It Stands Out - Two-stage architecture : cheap deterministic checks first, semantic reasoning second. - Low-friction adoption : install it as a GitHub Action in a few lines. - Privacy-aware by design : obvious secrets are caught before any LLM call. - Built for th","default_branch":null,"files":null,"tree":[],"storefront":"/r/oscaar90","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/oscaar90/OpsGuard-AI/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}