About Bob-QA Gatekeeper

EU AI Act Compliance Audit Panel

Overview

Bob-QA Gatekeeper is a comprehensive audit panel designed to ensure compliance with the European Union's AI Act by enforcing human oversight of AI-generated code before deployment.

This system addresses the critical need for transparency, accountability, and human-in-the-loop validation in AI-assisted software development, particularly for high-risk applications.

Compliance Features
Key Compliance Features:
  • Transparency: All AI-generated code is logged with model information and timestamps
  • Human Oversight: Mandatory human review and approval before deployment
  • Risk Assessment: AI risk scoring for each code submission (0.0-1.0 scale)
  • Audit Trail: Complete history of reviews, decisions, and justifications
  • Documentation: Reviewer comments and compliance notes for each audit
  • Accountability: Clear identification of reviewers and approval status
Risk Classification
LOW

0.0 - 0.39

Minimal oversight required
MEDIUM

0.4 - 0.69

Standard review process
HIGH

0.7 - 1.0

Enhanced scrutiny required
Key Features
Dashboard

Real-time statistics and recent audit overview

Audit Submission

Easy-to-use form for submitting code reviews

Audit History

Complete audit trail with filtering and search

RESTful API

Programmatic access for CI/CD integration

Analytics

Approval rates and risk distribution metrics

Export

Generate compliance reports and documentation

System Info
Version:
1.0.0
Framework:
Flask 3.0
Database:
SQLite
License:
MIT
API Endpoints

Base URL: /api

  • GET /audits
  • POST /audits
  • GET /audits/
  • PUT /audits/
  • POST /audits//approve
  • POST /audits//reject
  • GET /statistics
  • GET /health
Check API Health
IBM Hackathon Project
Built for AI compliance and governance