OmniGuard AML
Link to open source: https://github.com/Dharm3112/HackFest-2.0
OmniGuard AML (Data Policy Agent Engine)
OmniGuard AML is an intelligent, high-performance Data Policy Agent explicitly engineered to modernize and accelerate Anti-Money Laundering compliance operations. In the modern financial sector, analysts are overwhelmed by the staggering volume of daily transactions and the complex, ever-evolving nature of regulatory policies. Manual reviews are slow, prone to human error, and scale poorly against sophisticated financial crimes like layering and micro-structuring. OmniGuard AML resolves this bottleneck by bridging the gap between natural language regulations and massive-scale data analytics.
At the core of the platform is the Omni-Channel Policy Ingestion Engine, powered by Google’s Gemini 2.5 Flash AI and native PyPDF2 integrations. Instead of relying on software engineers to manually hardcode new compliance rules into a database, risk officers can drag and drop official, binary PDF regulatory documents directly into the application. The system seamlessly streams the raw text from the digital PDF and hands it to the Gemini agent, which autonomously comprehends the contextual boundaries and extracts strict, programmable SQL-based business rules in seconds.
Once the intelligence is ingested, OmniGuard's localized Data Engine takes over. Built on top of Polars and DuckDB, the system converts massive CSV datasets into the highly optimized Apache Parquet format. DuckDB’s vectorized analytical engine executes the AI-generated rules against tens of millions of transaction rows in mere milliseconds, instantly flagging illicit behavioral patterns without the latency or overhead of heavy cloud infrastructure.
All of this raw processing power is surfaced through the HexaCore Dashboard, a premium, dark-mode React UI. The frontend utilizes advanced data grid virtualization to guarantee flawless 60-FPS scrolling even when rendering thousands of flagged transactions simultaneously. Furthermore, OmniGuard champions a "Human-in-the-Loop" philosophy through its deep Explainability Modal. When an analyst reviews a flagged transaction, the UI dynamically juxtaposes the raw database trigger against the exact contextual quote from the original PDF policy document, empowering compliance teams to confidently freeze accounts with absolute transparency.
This build was uploaded as a hackathon project









