Automated Document Compliance Auditor banner
sylvester-francis sylvester-francis

Automated Document Compliance Auditor

Development community

Description

A GenAI-powered Flask app that audits documents for GDPR/HIPAA compliance, using regex rules and Anthropic Claude API to suggest remediations.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

Automated Document Compliance Auditor

![Compliance Auditor Banner](https://img.shields.io/badge/Compliance-Auditor-blue) ![Python](https://img.shields.io/badge/Python-3.9+-green) ![Flask](https://img.shields.io/badge/Flask-3.1.0-lightgrey) ![MongoDB](https://img.shields.io/badge/MongoDB-4.12.1-green) ![Anthropic Claude](https://img.shields.io/badge/Claude-API-purple)

A GenAI-powered tool that scans contracts and regulatory filings for missing clauses and suggests remediation using Anthropic's Claude API.

Overview

The Automated Document Compliance Auditor is a Flask-based web application that helps organizations ensure their documents comply with various regulations such as GDPR and HIPAA. It analyzes documents to identify missing clauses and provides AI-powered suggestions for remediation using Anthropic's Claude API.

![Application Screenshot](static/images/screenshots/main-dashboard.png)

Key Features

  • Document Processing: Extract text from PDF, DOCX, and TXT files
  • Rule-based Compliance Checking: Detect missing clauses using regex and keyword patterns
  • AI-Powered Suggestions: Generate remediation text using Anthropic's Claude API
  • Interactive UI: Real-time highlighting and inline editing with dark mode support
  • Domain-specific Compliance: Support for GDPR, HIPAA, and other standards
  • Error Handling: Centralized error handling system with user-friendly feedback
  • Performance Optimization: Caching, pagination, and background task processing
  • Security: Input validation, CSRF protection, and rate limiting
  • API Access: RESTful API for programmatic access to all features
  • PDF Export: Generate PDF reports for compliance results

Application Screenshots

Homepage/Dashboard

![Main Da