{"repo":"albonidrizi/code-sage","free":true,"listed":false,"github":"https://github.com/albonidrizi/code-sage","clone":"git clone https://github.com/albonidrizi/code-sage.git","description":"AI-powered code review assistant for GitHub Pull Requests using OpenAI GPT-4 and Claude with automated feedback and analytics dashboard.","language":"Java","stars":20,"topics":["ai","automation","ci-cd","claude","code-quality","code-review","devops","docker","github-app","java"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"CodeSage CodeSage is a reference implementation of an asynchronous pull-request review service. It validates GitHub webhooks, queues review work, prevents duplicate reviews, runs OpenAI, Claude, or deterministic demo analysis providers, persists findings, exposes metrics, and presents results in a React dashboard. It is a portfolio/reference project, not a hosted production service. Verified capabilities - Constant-time HMAC-SHA256 GitHub webhook verification - PostgreSQL-backed duplicate-review prevention - RabbitMQ analysis, retry, and dead-letter queues - OpenAI and Claude provider adapters with deterministic demo fallback - AI provider and GitHub operation interfaces with prompt-injection-aware review prompts - Micrometer/Prometheus review, provider, queue, token, and cost metrics - Responsive review command-center dashboard - CI coverage, dependency, secret, CodeQL, Trivy, Docker-build, and demo-smoke gates See architecture, threat model, performance, and security policy. Public evidence Evidence Status --- --- Main-branch CI Passing run: backend, frontend, dependency audit, security, and Docker demo smoke Code scanning Passing scheduled CodeQL run Architecture decisions Deterministic demo provider and queue retry/DLQ Metrics Prometheus metric surface and reproducible measurement command Hosted deployment, release, and demo video Not currently published; use the reproducible Docker Compose demo below Demo quick start Requirements: Docker with Compose. PowerShell: Open th","default_branch":null,"files":null,"tree":[],"storefront":"/r/albonidrizi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/albonidrizi/code-sage/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."}