Repository navigation
v0.1.0
Install on macOS or Linux:
curl -fsSL https://deftcli.com/install.sh | shFirst version. See docs/COMMANDS.md for the full command list.
Added
- Command groups:
pdf,image,video,audio,doc,slides,data,sheet,md,html,epub,email,youtube,file,qr. - Top-level commands:
convert,info,find,schema,engine,skill,doctor. - One-line results starting with
ok,partialorerror, and--jsonfor structure. - Stable error codes, with a
hint:when there is a concrete fix. - Three layers of help with token budgets enforced by tests, and
deft findto search by intent. - A generated skill for Claude Code and Codex:
deft skill install --agent all. - External plugins: a
deft-<group>program on the PATH acts as a group. - Watermarks, page numbers and subtitles in any script, including Chinese.
Known limits
videoandaudioneed ffmpeg, which must be installed by hand.youtubeneeds yt-dlp.- WebP is written losslessly only.
- PDF rendering uses pure-Rust hayro; quality on complex PDFs still needs checking.
- Releases cover macOS and Linux. Windows builds and passes unit tests, but has no installer yet.
- Full end-to-end tests run on macOS only.
Measured
On the 85 supported tasks of a 100-task benchmark, with Codex (gpt-6-luna, medium effort), counting the latest attempt: 85 solved with deft and 78 without, 27% fewer tokens, 57% less time, 3 failed commands against 70. Method and limits are in the README.