AssignDocAI is an enterprise-grade, multi-agent AI application engineered for automated document generation, intelligent report synthesis, batch processing, and high-fidelity PDF/Word exports.
Live Demo β’ Features β’ Architecture β’ Getting Started β’ License
- π§ββοΈ Multi-Step AI Wizard: Dynamic multi-page wizard guiding users through document creation, prompt engineering, and layout customization.
- β‘ Ultra-Thin Batch Generator: High-performance batch generation pipeline supporting bulk report creation with live progress tracking.
- π¨ Crystal Glass UI / UX: Fluid, responsive interface built with glassmorphism design tokens, smooth animations, and dark/light mode support.
- π Real-Time Live Preview: Interactive split-pane editor with instant formatting updates and live Markdown rendering.
- π Supabase Enterprise Auth & RLS: Role-based access control with secure multi-tenant Row Level Security policies.
- π Multi-Format Export: Native 1-click export to PDF, DOCX, and HTML formatted templates.
| Domain | Technology |
|---|---|
| Framework | Next.js 15 (App Router, Turbopack) |
| Frontend UI | React 19, Tailwind CSS, Lucide Icons |
| Database & Auth | Supabase PostgreSQL, RLS Policies |
| AI Processing | Google Gemini API, OpenRouter Orchestration |
| Document Processing | Docx Templater, PDFKit, HTML2Canvas |
# Clone repository
git clone https://github.com/fazil-dev-tech/assigndocai.git
cd assigndocai
# Install dependencies
npm install
# Run dev server
npm run devDistributed under the MIT License.