BRD Forge : Intelligent Multi-Modal Requirements Generation Agent
Link to open source: https://github.com/mukulpythondev/brdagent
BRD Forge is an intelligent, multi-modal Business Requirements Document (BRD) generation agent powered by Google Gemini 1.5 Pro. It turns project chaos into structured clarity by accepting fragmented inputs—such as pasted emails, meeting notes, PDF references, and UI wireframe images—and automatically synthesizing them into a comprehensive, professional requirements catalog.
Core Goals & Features:
- Multi-Modal Parsing: Extract layout elements, labels, and implied requirements from wireframes/images, alongside raw text from PDFs and DOCX files.
- Automated Conflict Detection: Pairwise checks all requirements to flag contradictory rules (e.g., SSO authentication vs password-only compliance notes) before they reach developers.
- Explainability & Confidence Engine: Traces every requirement back to its exact source file and highlights a reliability score (High/Medium/Low).
- Industry Classification: Classifies the industry (e.g. FinTech, HealthTech) to recommend compliance frameworks (PCI-DSS, HIPAA) and domain glossaries.
- Archiving & Export: Simulates BigQuery database logging (using SQLite) for version history, and downloads structured, client-ready PDF and Word exports.
This build was uploaded as a hackathon project






