Feb 21, 2026

DK2B – Data to Business Requirements

brd generator ai automation, document intelligence requirement extraction google gemini

DK2B is an AI-powered enterprise platform that automatically transforms raw business communication — emails, meeting transcripts, Slack messages, PDF documents, CSV files, and plain text — into a complete, structured Business Requirements Document in minutes. The platform supports multi-format input ingestion, and for large CSV files, DK2B intelligently breaks the document into smaller fragments, processes each fragment independently through the AI pipeline, and then merges the results back into one unified, coherent output — ensuring no data is lost or truncated regardless of file size. Powered by Google Gemini 2.5 Flash via a LangChain orchestration pipeline with structured Pydantic output, DK2B extracts and prioritizes functional and non-functional requirements, auto-generates a live System Architecture Diagram using Mermaid.js, and runs an automated Auditor analysis that detects logical conflicts, timeline risks, and requirement contradictions — catching fatal project flaws before a single line of code is written. Built on a FastAPI async backend with real-time NDJSON streaming, the system is engineered for production-grade resilience — with 7 API keys and 3 model fallbacks giving 21 total attempts before failure, and automatic failover logic that instantly switches to a different API key the moment one is exhausted or unresponsive, guaranteeing zero interruption mid-analysis. A Glassmorphism frontend built in HTML5, Tailwind CSS, and Vanilla JS delivers a premium SaaS experience, while one-click export via jsPDF and html2canvas produces professional 20+ page PDF PRD reports and PNG architecture blueprints, digitally signed with SHA-256 integrity verification for immediate enterprise stakeholder distribution. What once took senior architects days of manual effort now takes any team — 2 people or 200 — mere seconds. Our goal is to eliminate the days of manual effort senior architects spend on requirement analysis and reduce it to seconds, making world-class project planning accessible to any team, any size.

This build was uploaded as a hackathon project

Hackathon

HackFest 2.0

View All Projects
Give a star to encourage!Discussion
Start a new conversation!
Login to join the discussion