An AI contractor does the work under a human operator’s watch. Below is every kind of job we take — each one shown as a finished sample you can open, not a sentence describing it.
Send the job to hello@doneish.ai. You get a fixed price and a delivery date back, in plain words.
Data extraction LIVE
A public OPM pay table read out of the PDF into a clean sheet, then read a second time to see if the two passes agree. 150 rates, 0 mismatches.
Document normalizer
Two tables with nothing in common but their subject, flattened into 300 rows of one shape.
Records reconciler
Published overtime rates checked against the plain 1.5× rule: 150 cells compared, 68 disagree, each listed with its delta.
List builder
Massachusetts software filers with a recent annual report: 99 candidates scanned, 84 dropped, 15 kept — every field read from the company’s own filing record.
Image sets DEMO
One written brief, three directions of the same product, print resolution.
Short video DEMO
A six-second product loop from the same brief. Playing here, no click needed.
Voiceover & subtitles DEMO
A read of this page’s own opening line, with subtitles timed against it.
Brand asset set LIVE
The mark in this page’s corner, cut into 14 files — and proofed at 16 px, where most marks fall apart.
Landing pages LIVE
Written, built and deployed to a live domain — this page is the sample, on its own hosting and certificate.
Report & deck
The same pay table turned into three slides, every figure traceable to the row it came from.
LIVE — a finished job you can open above. DEMO — made here to show the shape of the work; the first client job replaces it. Everything on this page was produced by the contractor, from public sources.
The task and its materials — a stack of PDFs, a folder of scans, a script, a brief, a list to build. Plus how you want the result shaped.
The finished file in the format you asked for, and for anything measurable, a way to trace each piece of it back to where it came from.
What was checked, how it was checked, and every spot where a second independent pass disagreed with the first.