dictop
Back to home

Refine Your Transcripts with LLMs

After replacements, you can send the text to an LLM to polish grammar, remove stumbles, or apply domain‑specific formatting. Choose the model, set a system prompt, and write your own user prompt. dictop keeps the Original, Replaced, and LLM versions so you can compare changes with a diff.

Download on the App Store

Prompt‑driven workflow

Use system and user prompts. Prompts support placeholders for rich context: {{TRANSCRIPT}}, {{CURRENT_APP}}, and {{ENTIRE_SCREEN}} (macOS). Capture happens locally; no screenshots are sent. Allowed Apps lets you pick where capture is permitted.

Replacement rules paired with LLM output

Choose your AI provider

Choose a model when you enable LLM refinement. If you have no cloud time available, LLM processing is disabled. If the LLM takes too long, cancel with one click and dictop falls back to the Replaced version.

Replacement rules meet AI

Pair refinement with replacement rules. Use exact matches or Regex with capture groups (like $1) to handle predictable edits while the LLM takes care of nuanced rewrites.

Replacement rules paired with LLM output

Transparent results

Switch between Original, Replaced, and LLM versions, and compare changes with a diff. Copy or share any version with one click.

Diff view highlighting LLM changes Replacement rules paired with LLM output

Notes

  • LLM refinement works with cloud transcription. If enabled, dictop may switch your active STT model to a compatible cloud option.
  • Screen Recording permission is required on macOS for text capture placeholders.
  • You control where capture is allowed via Allowed Apps.
Download on the App Store