Connic

Compliance Auditor

Scheduled compliance scanning combining web search for regulatory updates, MCP docs, and knowledge base history. Produces scored summaries.

connic init my-project --templates=compliance-auditor

Overview

Cron-triggered compliance audits that combine web search for regulatory updates, MCP tools for framework documentation, and knowledge base queries for internal policies and audit history. The scanner uses extended reasoning (32k budget) for thorough analysis and stores findings for trend tracking. A reporter agent transforms raw findings into executive summaries with traffic-light compliance scores.

Use cases

Regulatory monitoring

Automatically scan for GDPR, SOC 2, HIPAA, or PCI-DSS regulatory changes and assess impact on your systems.

Internal policy audits

Periodically verify that internal practices align with documented policies and flag gaps.

Compliance reporting

Generate structured audit reports with findings, severity levels, and remediation recommendations for leadership.

Architecture

Cron Schedule
compliance-scanner
Web Search
MCP (Context7)
Policies (Knowledge)
Audit History DB
audit-reporter

Scaffolded project structure

Running connic init my-project --templates=compliance-auditor creates this file tree.

compliance-auditor/
  agents/
    compliance-scanner.yaml
    audit-reporter.yaml
  tools/
    compliance_tools.py
  schemas/
    audit-report.json
  requirements.txt
  README.md

Get started

Install the template, create a Connic project, and deploy. Choose Git (automatic on push) or CLI (works with any provider).

Prerequisites

  • Python 3.10+
  • A Connic account (create a project first)
  • API key for your LLM provider (e.g. Gemini, OpenAI) to add in project variables
Create project
1

Install and scaffold

Install the SDK and create a project from this template.

terminal
pip install connic-composer-sdk
connic init my-project --templates=compliance-auditor

Then cd my-project

2

Deploy

Pick your deployment method. Git auto-deploys on push; CLI works with GitLab, Bitbucket, or no Git.

Git integration

  1. In Connic: Project Settings → Git Repository, connect your GitHub repo
  2. Settings → Environments: map branch (e.g. main) to Production
  3. Push your scaffolded project to that repo
terminal
git add .
git commit -m "Add Compliance Auditor template"
git push origin main

CLI deploy

  1. In Connic: Project Settings → CLI, create an API key and copy project ID
  2. Run connic login in your project folder
  3. connic test to try with hot-reload, or connic deploy for production
terminal
connic login
connic test    # Ephemeral dev env with hot-reload
connic deploy # Deploy to production
3

Connect and configure

Add a Cron connector with a schedule expression (e.g. every Monday at 9 AM) and an optional prompt for the audit scope. Add your LLM provider API key in Project Settings → LLM Provider API Keys.

Template source

Browse the full template, contribute improvements, or fork for your own use.

connic-org/connic-awesome-agents/tree/main/compliance-auditor