From regulation to action.
RegIntelX is an AI-driven regulatory intelligence platform for financial institutions. It monitors regulatory sources, detects meaningful changes, assesses their potential impact, and turns important updates into trackable compliance work with supporting evidence.
RegIntelX follows a simple operating model:
Regulation β Change Detection β Impact Analysis β Compliance Action β Evidence Tracking
- π‘ Monitors trusted regulatory sources and ingests new or updated documents.
- π Processes regulatory webpages, PDFs, and scanned documents.
- π§ Extracts structured metadata, regulatory text, and source information.
- ποΈ Maintains regulation versions and document hashes for traceability and duplicate detection.
- π Detects meaningful changes between regulatory versions.
β οΈ Classifies impact level and affected regulatory domains.- β Generates compliance actions with priority, risk score, status, due date, and required evidence.
- π Supports semantic search across the regulation library using vector embeddings.
- π Provides regulation-level intelligence with links back to the authoritative source.
- π₯οΈ Presents the complete workflow through a focused regulatory intelligence command center.
π‘ Regulatory Source
β
π₯ Document Ingestion
β
π§ Text & Metadata Extraction
β
ποΈ Version Tracking
β
π Change Detection
β
β οΈ Impact Analysis
β
β
Compliance Action
β
π§Ύ Evidence Tracking
- βοΈ Backend: FastAPI, SQLAlchemy, PostgreSQL, pgvector, and ingestion services.
- π₯ Ingestion: Playwright, Scrapy, BeautifulSoup, PDF extraction, OCR, document hashing, and metadata extraction.
- π§ Intelligence: Regulation version comparison, change detection, impact classification, embeddings, semantic retrieval, and compliance risk scoring.
- π¨ Frontend: Next.js, React, TypeScript, Tailwind CSS, Motion, and lucide-react.
- ποΈ Database: PostgreSQL with pgvector for regulatory data and semantic search.
- π Python 3.12 or newer
- π’ Node.js 20 or newer
- π¦ npm
- ποΈ PostgreSQL with the
pgvectorextension enabled - π€ A Hugging Face access token for embedding generation
Clone the repository and run the backend and frontend in separate terminals.
From the repository root:
python -m venv .venv
source .venv/bin/activate
python -m pip install -r backend/requirements.txtCreate backend/.env with the required database setting. Do not commit this file or share its values:
DATABASE_URL=postgresql://<user>:<password>@<host>:<port>/<database>Set the Hugging Face token in the shell that runs the backend:
export HF_TOKEN=<your_huggingface_token>
uvicorn backend.app.main:app --reloadThe API runs at:
http://localhost:8000
Useful checks:
curl http://localhost:8000/health
curl http://localhost:8000/health/databaseIn a second terminal:
cd frontend
npm install
npm run devOpen:
http://localhost:3000
Available frontend checks:
npm run lint
npm run buildnpm install is only needed the first time, or after package.json or package-lock.json changes.
The frontend reads the backend API configuration from:
frontend/src/lib/regintelx/api.ts
The deployed backend currently allows the production Vercel origin through CORS. A local frontend may therefore show an unavailable API state unless the backend CORS allowlist is updated to include:
http://localhost:3000
http://127.0.0.1:3000
The command center provides a high-level view of the regulatory environment, including:
- π Monitored regulations
- π¨ High-impact changes
- π Open compliance actions
- π Average risk
- π Items requiring attention
Each detected regulatory change provides:
- Change type
- Impact level
- Affected domains
- AI confidence
- Explanation of what changed
- Related compliance actions
Compliance actions provide an operational work queue with:
- π― Priority
- π Risk score
- π Status
- π Due date
- π§Ύ Required evidence
- π Action description
Actions can move from:
Pending β In Progress β Completed
The regulation library supports semantic search, allowing users to search by meaning rather than relying only on exact keywords.
Search results provide:
- π― Relevance score
- π Matching evidence
- π Regulatory metadata
- π§ Access to the full intelligence view
Each regulation can be opened through Open intelligence to view its metadata, summary, source, and connections to detected changes and compliance actions.
The Sources section provides visibility into the regulatory authorities and source systems feeding the platform, along with their status and source URLs.
The intended product walkthrough is:
π Overview
β
π Changes
β
β οΈ Compliance Impact
β
β
Actions
β
π Regulations
β
π Semantic Search
β
π§ Open Intelligence
β
π Sources
The demo highlights the complete journey from discovering a regulatory update to understanding its impact and tracking the resulting compliance work.
The backend is configured for Render through render.yaml:
pip install -r backend/requirements.txt
uvicorn backend.app.main:app --host 0.0.0.0 --port $PORTThe frontend is a standard Next.js application and can be deployed to Vercel or another Node-compatible hosting platform.
For a production build:
cd frontend
npm install
npm run build
npm run startFrontend
https://reg-intel-x.vercel.app
Backend
https://regintelx-backend.onrender.com
Traditional regulatory monitoring often looks like:
π’ Regulation published
β
π€ Someone finds it
β
π Someone reads it
β
π§ Someone identifies the impact
β
π Someone creates tasks
β
π Someone tracks them manually
RegIntelX turns this into:
π’ Regulatory Update
β
π₯ Automated Ingestion
β
π Change Detection
β
β οΈ Impact Analysis
β
β
Compliance Action
β
π§Ύ Evidence & Traceability
Less searching. Less manual interpretation. More structured action.
RegIntelX is designed for financial institutions and fintechs where regulatory changes can affect areas such as:
- π KYC and onboarding
- π‘οΈ AML controls
- π³ Payment operations
- π Risk management
- π Cybersecurity
- ποΈ Data handling
- βοΈ Internal controls
- π Regulatory reporting
For a company operating in a regulated environment, knowing that a new circular exists is only the first step.
The real challenge is knowing what changed, what it affects, and what needs to happen next.
RegIntelX is built around a simple shift in how regulatory technology should work.
Compliance shouldn't start when someone notices a circular.
It should start when the regulatory environment changes.
RegIntelX aims to make that process:
Discoverable β Understandable β Actionable β Trackable β Auditable
RegIntelX was built for the Open Track, focusing on a real operational problem in regulated fintech.
The project explores how AI can be used beyond chat interfaces to create systems that continuously interpret changing information and connect it to real-world workflows.
RegIntelX turns regulatory change into actionable, traceable compliance work.
π RegIntelX
Don't just know what changed. Know what to do next.
MIT. See LICENSE.