Document handling in both directions.
- Upload: PyMuPDF parses PDFs/docs, text chunked into long-term memory
- AI can reference uploaded files in context
- Export: WeasyPrint generates PDF cycle reviews and habit reports
- Jinja2 templates for PDF layouts (GRAVITY/backend/templates/pdf/)
- Downloadable via companion app
Document handling in both directions.