Automated document generation system for Alternative Investment Fund (AIF) registration with SEBI.
# Install dependencies
cd backend
pip3 install -r requirements.txt
# Start the server
python3 app.pyAccess at: http://localhost:5001
All detailed guides are in the guide/ folder.
→ See Documentation Index for complete guide navigation
Getting Started:
- Quick Start Guide - 5-minute setup
- Setup Guide - Detailed installation
Deployment:
- Deploy Checklist - 30-minute deployment
- Hosting Comparison - Compare platforms
Reference:
- Complete PRD - Full specifications
- Test Results - Current status
- Intelligent Data Extraction - Automatically extracts trust and trustee information from Form A documents
- User-Friendly Interface - Clean 4-step workflow with real-time validation
- Instant Document Generation - Creates compliant Annex A documents in seconds
- Format Preservation - Maintains all original template formatting
- Upload Form A document (.docx)
- Extract trust name, trustee details, contact information automatically
- Verify extracted data and fill in additional details
- Generate properly formatted Annex A document
- Download ready-to-submit document for SEBI
AIF-Autogen/
├── backend/ # Python Flask application
├── templates/ # HTML templates
├── static/ # CSS & JavaScript
├── docs/ # Template & sample files
├── guide/ # 📚 All documentation
├── uploads/ # Temporary file uploads
├── outputs/ # Generated documents
└── README.md # This file
# Run unit tests
python3 test_extractor.py
python3 test_generator.pyDeploy for free on PythonAnywhere - see Deploy Checklist
- Time Savings: 70-85% reduction (from 15-30 min to 3-5 min)
- Accuracy: 100% data extraction from structured Form A documents
- Scalability: Process 10+ documents per hour
- Backend: Python 3.9+, Flask 3.0.0
- Document Processing: python-docx 1.1.0
- Frontend: HTML5, CSS3, JavaScript (ES6+)
- UI Framework: Bootstrap 5
- Icons: Font Awesome 6
For detailed help, check the guides in the guide/ folder.
Version: 1.0
Status: ✅ Ready for localhost testing and deployment
Last Updated: November 2025