SecReviewer
AI-powered security guard for every git push. Built on AdaL (SylphAI's coding agent), delivered as three layers: a pre-push git hook that blocks bad code locally, a GitHub Action for PR-time review, and a web dashboard that aggregates findings across all sources. Stops SQL injection, hardcoded secrets, and broken auth before code leaves the laptop. Won 1st place in the Adult Track at the SylphAI AdaL Hackathon.
Highlights
- Won 1st place in the Adult Track at the SylphAI AdaL Hackathon
- Built an AI security review system on top of AdaL, delivered as three integrated layers: a pre-push git hook, a GitHub Action, and a unified web dashboard
- Engineered a pre-push hook that pipes git diffs into AdaL headless mode and blocks pushes containing SQL injection, hardcoded secrets, broken auth, or unsafe deserialization before code reaches GitHub
- Developed a React + Vite + Tailwind dashboard with FastAPI backend and GitHub OAuth that aggregates review history from three sources: PR comments, commit comments, and locally blocked pushes parsed from ~/.adal/sec-review.log
- Designed a one-line installer (curl ... | bash) that verifies prerequisites, installs the AdaL CLI, triggers first-time login, and drops the pre-push hook into any git repository
- Proposed the 'AdaL Expert Pack' framework — a reusable architecture for shipping vertical reviewers (security, performance, style) on top of a single AI agent engine with shared install and distribution patterns