EU Regulatory Compliance Agent

Find. Warn.
Report. Protect.

Vigil monitors EU regulations in real time, identifies companies at risk, and delivers actionable compliance alerts — before the deadline hits.

1
Find
2
Warn
3
Report
4
Protect
Explore Vigil How it works

What is Vigil?

An AI-powered compliance agent that finds businesses at risk of regulatory non-compliance, warns them proactively, and helps them fix the issues — automatically.

!

The problem

150 billion EUR spent on compliance annually. 55% of EU SMEs say compliance is their biggest burden. Most find out about a regulation when the fine arrives.

V

The solution

Vigil scrapes regulatory sources and business registries, identifies companies at risk, calls them with an automated alert, sends a detailed legal report, and scans their code for compliance issues.

$

The business

First alert is free. Subscription from EUR 19/month for continuous monitoring, compliance reports, and the /vigil code scanner. 99.5% gross margin.

How Vigil works

A 4-step pipeline that bridges the gap between regulatory change and engineering action.

Step 1

Find

Scrape EU regulatory sources (EUR-Lex, EDPB) and business registries via Apify. Extract compliance facts with Claude. Match companies to risks.

Step 2

Warn

An AI agent calls the company with a 15-second automated compliance alert. Specific regulation, specific deadline, specific action required.

Step 3

Report

A detailed, legally specific compliance report is sent by email. Business-friendly language, exact articles cited, numbered action steps, auditor implications.

Step 4

Protect

Engineers type /vigil in their terminal. The entire codebase is scanned for GDPR, AI Act, NIS2, and DORA compliance issues with specific file paths and fixes.

Explore Vigil

Five entry points into the Vigil ecosystem.

1

Live Pipeline Demo

Watch Vigil scrape regulations, discover a company, match risks, and place a live phone call — all in under 2 minutes. Zero mocks.

View on GitHub →
2

Compliance Dashboard

Generate personalized regulatory digests, explore the regulation library, and download compliance reports. Built for compliance officers and management.

Open Dashboard →
3

/vigil Code Scanner

Install the /vigil skill for Claude Code. Scan any codebase for GDPR, AI Act, NIS2, DORA, and PSD2 compliance issues. Step-by-step setup for Windows and Mac.

Setup Instructions →
4

Landing Page

The public-facing product page. See pricing, features, and the value proposition as a potential customer would see it.

View Landing Page →
5

Pipeline Monitor

Real-time view of Vigil's pipeline activity — regulatory sources scraped, companies discovered, calls placed, reports sent. Live data from SQLite.

Open Monitor →

Architecture

For the technically curious. The full system architecture and tech stack.

Scraping & Intelligence

Apify — website-content-crawler for EUR-Lex, EDPB, business registries. OpenRouter gateway for LLM access.

Claude 3 Haiku — fact extraction, risk matching, script generation, compliance report generation.

Outreach Engine

Twilio Voice — automated compliance alert calls with TwiML. Keypress handling via webhooks.

SendGrid — HTML compliance reports with actionable findings and legal citations.

Platform

FastAPI — webhook server with ngrok tunnel. SQLite for company and outreach data.

Streamlit — subscriber dashboard. Claude Code Skill — /vigil code scanner.

VIGIL SYSTEM ARCHITECTURE

FIND                          WARN                      REPORT                    PROTECT
 |                              |                          |                          |
 Apify Crawler ──────┐     Twilio Voice ──────┐     Claude Report Gen ───┐     Claude Code Skill
   EUR-Lex           |       TwiML + Gather   |       Legally specific   |       /vigil command
   EDPB              |       15-sec alert     |       Business-friendly  |       Code scanning
   Registries        |       Auto-fallback    |       Action items       |       10 risk categories
                     v       to email         v       Auditor warnings   v       File paths + fixes
              Claude Haiku            SendGrid                    SendGrid
              Fact extraction         HTML email                  Full report              Claude Sonnet
              Risk matching                                                                Deep analysis
              Script generation
        
Apify Claude (Haiku + Sonnet) Twilio Voice SendGrid FastAPI SQLite Streamlit ngrok OpenRouter Python