CodeSentry — AI PR Guardian

Streamlit
application badge
Created by team CodeSentry on September 26, 2026

CodeSentry is an AI PR Guardian built for the IBM Bob 2.0 Hackathon, tackling one of the most repetitive parts of software development: pull request review. Every PR today waits on a human to check security, write missing tests, catch breaking changes, and eventually write release notes — a slow, error-prone process that gets skipped under deadline pressure. CodeSentry fixes this by running four specialized AI agents (powered by Llama-3.1 via Groq, orchestrated the way IBM Bob 2.0 runs its own subagents) in parallel on any PR diff: Security Agent — scans the diff for vulnerabilities and scores it out of 100 Test Generator — drafts unit tests for the changed code paths Breaking Changes Agent — flags removed or altered functions that break existing callers Changelog Agent — writes a ready-to-publish changelog straight from the diff Supports Python, JavaScript/Node.js, Rust, and Go. Results land in a single Streamlit dashboard — security rating, vulnerability count, drafted tests, and breaking changes, all in one merge-readiness report, with JSON export. What normally takes a reviewer hours across multiple tools happens here in seconds, in one place.

Category tags: