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.