{"repo":"NextWeb4/official-document-ai-assistant","free":true,"listed":false,"github":"https://github.com/NextWeb4/official-document-ai-assistant","clone":"git clone https://github.com/NextWeb4/official-document-ai-assistant.git","description":"Local official-document review, formatting repair, and compliant export desktop assistant.","language":"Python","stars":164,"topics":["document-processing","docx","electron","fastapi","local-first","office-automation","python","react","typescript","writing-assistant"],"license":"MIT","category":"ai-agents","readme_excerpt":"HaoXiang Document Assistant Local official-document review, formatting repair, preview, and compliant .docx export in an Electron desktop workspace. The application combines an Electron 39 + React 19 + TypeScript interface with a Python 3.12+ FastAPI backend. It imports Word-family documents, converts them into a structured DocumentModel , applies YAML-backed review and repair rules, previews A4 output, and exports a new Word document. Chinese and English application interfaces are included, and project data stays on the local device by default. Capabilities - Import .docx , .doc , and .wps documents and select the intended official-document type. - Review typography, paragraph spacing, margins, headings, tables, page fields, and other rule-backed formatting details. - Apply selected repairs through the document modifier instead of editing the source file in place. - Use official, custom, user, or uploaded .docx / .dotx templates as formatting sources. - Preview pages in an A4-oriented workspace and export the reviewed result as .docx . - Optionally request AI-assisted analysis. Offline builds expose local Ollama only; online-mode packages can use explicitly configured provider endpoints. - Use the Word VBA bridge for format checking, repair, and template actions while the local backend is running. - Switch the application UI between Chinese and English; the preference is stored locally. Automated checks help find and repair formatting issues, but they do not replace human re","default_branch":null,"files":null,"tree":[],"storefront":"/r/NextWeb4","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/NextWeb4/official-document-ai-assistant/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}