TablePilot:本地优先的复杂表格智能分析工作台 | Local-first messy table analysis workbench for repair plans, insights, and explainable reports
https://phoenix0531-sudo.github.io/TablePilot/ ↗// readme
Overview
TablePilot is a local-first workbench for messy tables: it takes chaotic Excel / CSV / TXT files off your disk and turns them into a column profile, a cleaning preview, an analysis plan, and an explainable report — without shipping your data to the cloud.
It is a hybrid stack. A Python FastAPI analysis service (analysis_service/) does the profiling, cleaning, reporting, and optional local-AI narration. A Qt / C++ desktop shell (packaging/, qss/, Statistical_Analysis/) gives the local analyst a real keyboard-and-table UI. You can also run the service alone — every capability is reachable over HTTP and the auto-generated Swagger UI.
Local files only by default. This is not a cloud BI SaaS and never uploads anything on your behalf.
Features
Real capabilities wired into analysis_service/app/main.py (service v0.5.0):
- Dataset directory —
GET /api/datasetslists the local data dir;POST /api/analyze(and-upload) load a table by name or by file upload, with optional Excelsheet. - Table profiling —
profile_dataset/profile_tableproduce a schema- and quality-oriented profile per table. - **Cleaning preview &…