Skip to content

v1.2.0 — Redesigned app, token savings, headless CLI

Choose a tag to compare

@amitxm amitxm released this 03 Jul 18:46
· 58 commits to main since this release

A ground-up redesign of the app around one simple flow: drop → convert → results.

Redesigned app

  • Drop anything, anywhere — files, folders, or a mix, dropped anywhere on the window (or added via buttons/⌘O). No more File/Folder mode switch, and multi-file drops now work.
  • One Output menu replaces the combine toggles: Individual .md files, Individual + combined file, or Combined file only.
  • Results you can act on — per-file status with token counts, then Show in Explorer/Finder, Copy Markdown, or start a new batch. The old activity log lives under File → Activity Log.
  • Settings that stick — every option (output, YAML, redaction engine, custom prompt/terms) is saved and restored between launches.

Token counts and savings

  • Every converted file shows an estimated token count — what it will cost in an LLM's context window.
  • Where an honest baseline exists, you also see savings vs the raw file: Office formats are compared against their internal XML, HTML/VTT against their raw text, and PDFs against the ~2,000 tokens/page providers charge for raw PDF uploads.

New: headless CLI

docprep_core.py runs the whole engine without the GUI — great for scripts and automation:

python docprep_core.py ./research --output combined-only --redact
python docprep_core.py ./docs --json   # one JSON event per line

Fixes and safer behavior

  • File conflicts now default to keep both (file (1).md) instead of silently overwriting.
  • The folder combiner only merges files it just converted — your pre-existing Markdown notes are never swept into the combined output.
  • Office temp/lock files (~$...) are skipped automatically.
  • Fixed intermittent crashes from cross-thread UI updates.
  • Local Ollama redaction requests are serialized so they no longer time out under parallel conversion.

Downloads

  • Windows: AIDocPrep_Setup.exe below.
  • macOS: coming shortly to this release.