Test cases / any file

deft find

Search commands by intent

0 runs on real files, 3 tests on generated files, not shown, 1 other result. 0 failed.

What people type

93 searches from tests/unit/find_queries.txt. The unit test checks that the wanted command is in the first three results, or that find says deft cannot do the job.

What was typedMust findFirst three resultsWarning
shrink this pdfpdf compresspdf compress
my pdf is too big to emailpdf compresspdf compress
combine these pdfs into onepdf mergepdf merge
pull out pages 3 to 5pdf selectpdf select
split a pdf into single pagespdf splitpdf split
put a password on this pdfpdf encryptpdf decrypt, pdf encrypt
remove the password from a pdfpdf decryptpdf decrypt, pdf delete
add page numberspdf numberpdf number
stamp draft on every pagepdf watermarkpdf watermark
make a scanned pdf searchablepdf ocrpdf ocr
fill in this formpdf fillpdf fill, pdf fields
get the text out of a pdfpdf to-textpdf to-text
resize this photo to 1080 wideimage resizeimage resize
make the background transparentimage transparentimage transparent
convert heic to jpgimage convertimage convert
make this image smaller for the webimage compressimage compress, image resize
remove location data from my photosimage stripimage strip, image meta
crop this pictureimage cropimage crop
add a border around a pictureimage padimage pad, image trim
put these photos in a gridimage montageimage montage
read the text in this screenshotimage ocrimage ocr, qr read
convert csv to excelsheet convertsheet convert
make a pivot tablesheet pivotsheet pivot
turn markdown into a pdfmd to-pdfmd to-pdf
make a qr codeqr createqr create, qr read
convert yaml to jsonyaml convertyaml convert
translate this pdf to frenchsays it cannot(none)said it cannot
transcribe this audiosays it cannot(none)said it cannot
sign a pdfsays it cannot(none)said it cannot
speech to textsays it cannot(none)
gpx to kmlgps convertgps convert, gps info
how far was this ridegps infogps info, image blur
extract all the tables from a pdfsays it cannot(none)
pdf has several tables, save each onesays it cannot(none)
make this pdf smaller so I can email itpdf compresspdf compress
combine these three pdfs into onepdf mergepdf merge
take pages 3 to 5 out of the contract pdfpdf deletepdf select, pdf to-text, pdf delete
password protect a pdfpdf encryptpdf encrypt
fill in a pdf form from jsonpdf fillpdf fill, pdf fields
add page numbers to a pdfpdf numberpdf number
resize my photos to 1080 pixels wideimage resizeimage resize
convert heic photos to jpgimage convertimage convert
remove gps location from photos before postingimage stripimage strip, image meta
make a favicon from my logoimage faviconimage favicon
put my logo on a videosays it cannot(none)
steady a shaky phone videosays it cannot(none)said it cannot
make a landscape video fit a vertical 9:16 frame with black barssays it cannot(none)
turn a word document into markdowndoc to-mddoc to-md
replace a name everywhere in a docxdoc replacedoc replace
get the text out of a powerpointslides to-textslides to-text
excel to csvsheet convertsheet convert, sheet extract, sheet info
pivot table of sales by region and monthsheet pivotsheet pivot
split a big csv into files of 1000 rowssheet splitsheet split
compare two json config filessays it cannot(none)
validate json against a schemajson validatejson validate
markdown to pdfmd to-pdfmd to-pdf
make an epub from markdown chaptersmd to-epubmd to-epub
how long and how far was my gpx ridegps infogps info
make a qr code for my wifiqr createqr create
read the qr code in this screenshotqr readqr read, image ocr
convert gpx to kml for google earthgps convertgps convert
make a barcode for a productqr createqr create, qr read
turn web page html into markdownhtml to-mdhtml to-md
how many pages does this pdf havepdf infopdf info, pdf select
trim the first 10 seconds of a videosays it cannot(none)
convert mov to mp4says it cannot(none)
extract the audio track from a video as mp3says it cannot(none)
make a gif from a video clipsays it cannot(none)
compress a video to under 25 MBsays it cannot(none)
remove background noise from an audio recordingsays it cannot(none)
convert a wav file to mp3says it cannot(none)
transcribe the meeting recordingsays it cannot(none)said it cannot
cut an mp3 into two partssays it cannot(none)
normalize the loudness of podcast episodessays it cannot(none)said it cannot
redact names and account numbers from a pdfsays it cannot(none)
black out a social security number in a scanned pdfsays it cannot(none)
record my screen as a videosays it cannot(none)
pretty print a json filesays it cannot(none)
merge two json filessays it cannot(none)
run a sql query against a csv filesays it cannot(none)said it cannot
filter rows in a spreadsheet where amount is over 1000says it cannot(none)
translate this document into spanishsays it cannot(none)said it cannot
summarize this pdfsays it cannot(none)
download a youtube videosays it cannot(none)said it cannot
add subtitles to a videosays it cannot(none)
rotate a video 90 degreessays it cannot(none)
convert pdf to wordsays it cannot(none)
sign a pdf with my digital certificatesays it cannot(none)said it cannot
unzip a zip archivesays it cannot(none)
speed up a video 2xsays it cannot(none)
remove the background from a photo of a personsays it cannot(none)
convert flac to mp3says it cannot(none)
join two video clips togethersays it cannot(none)