Work
Verified, not asserted.
We're an early, bootstrapped UK company — we say so plainly rather than hide it. What we don't do is claim a capability we haven't actually run. Everything below is a real command, a real output file, or a real counted test result, not marketing copy.
Data reports
A spreadsheet in, a proper report out — this is the real run.
recorded session · csv_report.py · 12 Sep 2026
$ python scripts/csv_report.py --csv sample_sales_log.csv --title "Sample Sales Report" --x date
chart ok: units → sample_sales_log_units_line_20260912_203840.png
chart ok: unit_price → sample_sales_log_unit_price_line_20260912_203840.png
chart ok: amount → sample_sales_log_amount_line_20260912_203840.png
docx saved: sample_sales_log_report_20260912_203841.docx
📄 PDF exported: sample_sales_log_report_20260912_203841.pdf
One command, one file in — a full summary, a chart per numeric column, and a correlation matrix, out. Below is that exact PDF, unedited.
Try it on your own data
Download the sample, or send us your own CSV.
The report above was built from a synthetic sales log, not a real client's data — but the file, the charts, and the numbers in it are exactly what the tool produced, unedited.
Counted, not claimed
The numbers behind the rest of the work.
27named voices in the narration roster, built on 6 licence-cleared bases
35 / 35automated checks passing on the document-toolkit actor
9 / 9tests passing on the client-facing chatbot engine
These are point-in-time counts from our own build logs, re-checked before publishing this page — not a marketing round number.
Have a file or a brief in mind?
Send it over — a CSV, a script, a PDF job — and we'll tell you honestly whether it's a fit.