“Extract every table in this 80-page financial report into separate CSV files.”
What MoClaw does
- 1 Indexes the PDF — detects 23 tables across pages 12 to 76.
- 2 For each table, infers headers and runs Camelot extraction (falls back to vision OCR for low-quality scans).
- 3 Writes 23 CSV files to ~/reports/, named by section heading.
- 4 Posts a manifest in chat with a link to each file and a 5-row preview.
Replies: '23 tables extracted to ~/reports/. Largest is page 47 (Quarterly revenue by region, 8 cols × 47 rows). Two tables on pages 22 and 58 had layout issues — I used vision OCR instead of Camelot for those, double-check before using.'