{"slug": "show-hn-free-open-source-ai-sast-code-review-tool-for-github-actions", "title": "Show HN: Free open source AI+SAST code review tool for GitHub Actions", "summary": "ReviewCerberus, a free open source AI-powered code review tool for GitHub Actions, has been released. It analyzes git branch differences and generates comprehensive review reports covering logic, security, performance, and code quality with structured output. The tool supports multiple AI providers including AWS Bedrock, Anthropic API, Ollama, and Moonshot.", "body_md": "ReviewCerberus\n\nAI-powered code review tool that analyzes git branch differences and generates\ncomprehensive review reports with structured output.\n\nQuick Start\n\n**That's it!** The review will be saved to `review.md`\n\nin your current\ndirectory.\n\nKey Features\n\n**Comprehensive Reviews**: Detailed analysis of logic, security, performance,\nand code quality\n**Structured Output**: Issues organized by severity with summary table\n**Multi-Provider**: AWS Bedrock, Anthropic API, Ollama, or Moonshot\n**Smart Analysis**: Context provided upfront with prompt caching\n**Git Integration**: Works with any repository, supports commit hashes\n**Verification Mode**: Experimental\n[Chain-of-Verification](https://arxiv.org/abs/2309.11495) to reduce false\npositives\n\nUsage Examples\n\nCustom target branch:\n\nWith custom review guidelines:\n\nWhat's Included\n\nComprehensive Code Review\n\nDetailed analysis covering:\n\n- Logic & Correctness: Bugs, edge cases, error handling\n- Security: OWASP issues, access control, input validation\n- Performance: N+1 queries, bottlenecks, scalability\n- Code Quality: Duplication, complexity, maintainability\n- Side Effects: Impact on other system parts\n- Testing: Coverage gaps, missing test cases\n- Documentation: Missing or outdated docs\n\nStructured Output\n\nEvery review includes:\n\n**Summary**: High-level overview of changes and risky areas\n**Issues Table**: All issues at a glance with severity indicators (🔴 CRITICAL,\n🟠 HIGH, 🟡 MEDIUM, 🟢 LOW)\n**Detailed Issues**: Each issue with explanation, location, and suggested fix\n\nConfiguration\n\nAnthropic API\n\nAWS Bedrock (default)\n\nOllama (local models)\n\nMoonshot\n\nCommand-Line Options\n\n`--target-branch`\n\n: Branch to compare against - default: `main`\n\n`--output`\n\n: Output file path or directory\n`--repo-path`\n\n: Path to git repository - default: `/repo`\n\n`--instructions`\n\n: Path to markdown file with custom review guidelines\n`--verify`\n\n: Enable verification mode to reduce false positives (experimental)\n`--sast`\n\n: Enable OpenGrep SAST pre-scan (experimental)\n`--json`\n\n: Output review as JSON instead of markdown\n\nRequirements\n\n- Git repository mounted to\n`/repo`\n\n- Either Anthropic API key or AWS Bedrock credentials\n- Output directory must be writable\n\nLinks\n\nLicense\n\nMIT", "url": "https://wpnews.pro/news/show-hn-free-open-source-ai-sast-code-review-tool-for-github-actions", "canonical_source": "https://hub.docker.com/r/kirill89/reviewcerberus", "published_at": "2026-07-09 20:04:41+00:00", "updated_at": "2026-07-09 20:37:39.909677+00:00", "lang": "en", "topics": ["artificial-intelligence", "developer-tools", "ai-tools"], "entities": ["ReviewCerberus", "AWS Bedrock", "Anthropic", "Ollama", "Moonshot", "OpenGrep"], "alternates": {"html": "https://wpnews.pro/news/show-hn-free-open-source-ai-sast-code-review-tool-for-github-actions", "markdown": "https://wpnews.pro/news/show-hn-free-open-source-ai-sast-code-review-tool-for-github-actions.md", "text": "https://wpnews.pro/news/show-hn-free-open-source-ai-sast-code-review-tool-for-github-actions.txt", "jsonld": "https://wpnews.pro/news/show-hn-free-open-source-ai-sast-code-review-tool-for-github-actions.jsonld"}}