Point an agent at a file
Every format you actually get sent, read locally and free. Khint checks content, not extensions, so a mislabeled file still resolves. Your agents do the rest. Built on Agents →
Agents read PDF, Word, PowerPoint, Excel and more: picked each run or pinned. And an agent can hand back the edited file itself, design intact, your original never touched.
Every format you actually get sent, read locally and free. Khint checks content, not extensions, so a mislabeled file still resolves. Your agents do the rest. Built on Agents →
The palette asks for the file before anything runs.
The agent always reads the same document.
A chain's trigger can be a document.
Pick “The edited file” in the agent editor and the same Word document, slide deck, spreadsheet or PDF comes back rewritten: same styles, same headings, same slides, same images. Your original is never touched; the result is saved as a new file.
You see every change before you keep it, and Khint refuses to guess.
A preview window highlights exactly which paragraphs changed before you download the result or reveal it in Finder. Edited files stay reachable from your history.
On a PDF, anything that can't be reproduced faithfully: text that won't fit, a background it can't match, a character it can't draw, is flagged in the preview instead of quietly faked.
If the file changed while the agent was working, Khint refuses to write rather than edit the wrong paragraphs.
Reading is local and free. A heavy edit shows a credit estimate in the palette: Edit document · ~4 credits, before it runs.
PDF, Word, PowerPoint, Excel, OpenDocument, EPUB, RTF, and any plain-text or code file. Images: screenshots, photos, scans, are read with the same OCR that powers Capture. Khint checks the content, not just the extension, so a PDF named .txt or a file with no extension still resolves.
Two modes, chosen per agent. Ask me each run: the palette opens a picker with a drop zone, your recent files, and browse, before anything runs. Or pin one file to the agent so it always reads that file. Picking is free: cancelling the picker never costs a run.
Yes. A workflow's trigger can be a document, with the same two modes as an agent: ask each run or a pinned file. That closes the loop on things like meeting minutes: the PDF goes in, the steps run, and the last step can file the tickets.
Yes, and that's the point. Set an agent to return the edited file and a Word document, slide deck, spreadsheet or PDF comes back rewritten with its design intact: same styles, same headings, same slides, same images. Khint rewrites only the text; the structure is preserved by construction, so the model can propose words but can never corrupt the file.
Never. The original is not even opened for writing. The result is saved as a new file, and a preview shows exactly which paragraphs changed before you download it or reveal it in Finder. Edited documents also stay reachable from your Home history, with Download and Reveal right on the row.
PDF edits are painted in place, and Khint is honest about the hard cases: text that can't fit its box, a background it can't match, a character it can't draw, all of it is flagged in the preview rather than quietly faked. And if the file changed on disk while the agent was working, Khint refuses to write rather than edit the wrong paragraphs.
Reading a document is local and free for every text format; images go through OCR like a capture. Large files are condensed once so runs stay fast, small files are read in full. Heavy edits show a credit estimate in the palette, like Edit document · ~4 credits, before you run, so nothing surprises you.
Guided walkthroughs that run on this pillar, start to finish.