Write anywhere.Read closely here.

Let your AI write. Open the local files here and read them carefully. A paragraph feels thin? Send a screenshot or the text back to your AI, then come back to check the revision.

Apple Silicon Mac · Windows x64 · Free & open source

Explore ways to use it
An actual MD Duck window with the sample product-inquiry article and its Chinese translation.
Actual Mac capture · sample article · same workflow on WindowsSee the complete workflow

One article. A complete review.

Write in your AI, review in MD Duck, then publish through your own tools. You do not need an MD Duck account or an AI key in the reader.

Start with the AI you already use.

Ask it to write Markdown into a local article folder. If it can only chat, save the returned text yourself. Open your article library in MD Duck. For this downloaded example, select the library folder inside the extracted files.

library/01-clearer-product-inquiry/

  • article.mdEnglish
  • article.zh.mdChinese · optional

Mac: unzip in Finder, then use File → Open Folder (⌘ O) to select library.

Windows: use Extract All in File Explorer, then File → Open Folder (Ctrl O) to select library.

Find the passage that needs more.

Read the article at your own pace, alongside a translation if you have one. In our example, “Tell the supplier what you need” sounds useful but never explains what to include.

The vague passage selected in the actual MD Duck reader.
Actual Mac capture · click to enlarge

Mac: select the passage and press ⌘ C, or capture it with Shift ⌘ 4.

Windows: select the passage and press Ctrl C, or capture it with Win Shift S.

Show your AI exactly what is missing.

Paste the text or attach the screenshot in your usual AI conversation. Include the filename and ask for a focused change. An annotation is useful for a batch of comments, but you do not need one to do this.

Paste this with the passage or screenshot

“This is too vague. Explain which product, size, quantity, delivery city and required date to include. Use placeholders for unknown facts. Update both local language files without changing the block IDs.”
Copy the full revision prompt

Mac: paste copied text with ⌘ V; attach the screenshot file to your AI chat.

Windows: paste text or a screenshot with Ctrl V if your AI chat supports it.

Save in the same place. Check the result.

Have the AI update the local files, or save its answer yourself. MD Duck refreshes after saving. Re-read the changed paragraph and its translation before deciding it is ready.

The revised sample article displayed in MD Duck.
Actual Mac capture · click to enlarge

Mac: save in your editor with ⌘ S, then return to MD Duck.

Windows: save in your editor with Ctrl S, then return to MD Duck.

Publish when you are happy with it.

Give your external AI the approved file and a publishing instruction. It needs your backend access and confirmation of the target and final content. MD Duck remains your reader; the local article stays in your folder.

A clear handoff to your publishing AI

  1. Which approved local article should it use?
  2. Which backend and page will it publish to?
  3. Have you approved the final content and kept a local copy?
Get the publishing handoff prompt

Mac: reveal the article in Finder from its ⋯ menu; back up the complete folder.

Windows: reveal the article in File Explorer from its ⋯ menu; back up the complete folder.

“This part needs more detail.”

Follow one small change in our sample article, A clearer product inquiry. The point is simple: you notice what is missing, and your AI does the rewriting.

01 / The original

Tell the supplier what you need and ask for a quote.

What exactly should the reader include? The advice stops before it becomes useful.

02 / Your instruction

Explain the product, size, quantity, delivery city and date. Use placeholders for unknown facts. Keep both languages consistent.

Attach the screenshot or paste the passage with its filename. Your usual AI conversation is enough.

03 / The revised passage

Name the product you want, its size and the quantity you need. Include the delivery city and your preferred arrival date so the supplier can quote against a clear request.

An excerpt from the revised article. Now check that the advice is specific, unknown facts remain placeholders, and the translation agrees.

The revised product-inquiry article and its Chinese translation in the actual MD Duck reader.
Back in MD Duck: review the saved revision. Actual Mac capture; the same file workflow works on Windows.

A 90-second captioned walkthrough

From a local draft to a publishing handoff.

A silent, captioned walkthrough assembled from real reader captures. The AI revision request and publishing handoff are examples; no live backend is connected.

Download the example files Copy the prompts for your own AI
Read the text version
  1. Ask your AI to save an article as local Markdown. If it cannot access files, save the returned text yourself.
  2. Open the article folder in MD Duck and read the original, with its translation if available.
  3. Copy or capture the unclear paragraph. Send it to your AI with the filename and a specific revision request.
  4. Save the revised files in the same location. Return to MD Duck and check the change and the translation.
  5. After approving the article, give an external AI access and a confirmed publishing task, or publish it yourself. Keep the local source folder.

Start simply. Find your own rhythm.

You do not need one rigid workflow. Start with the files you have; add structure when it helps.

A few drafts? Just open the folder.

For quick notes, early drafts or articles from different AI conversations.

Real MD Duck sidebar with several independent Markdown drafts in one folder.
Actual MD Duck capture · click to enlarge

Keep a few .md files together and open that folder. There is no import step and no need to design a filing system first.

My articles / inquiry.md · brief.md

Opening a folder

A series deserves its own shelf.

For a guide, a ten-part series or several projects at once.

Real MD Duck sidebar showing article folders inside a writing series.
Actual MD Duck capture · click to enlarge

Create a folder for each series, then a folder for each article. Use clear names and 01-, 02- prefixes for the order you intend. You choose the structure; MD Duck displays it.

My articles / 01-buyer-guides / 01-first-inquiry /

Organizing a series

Keep the pictures with the words.

For illustrated articles that you will revise, move or publish later.

A local illustration rendered inside a real MD Duck article.
Actual MD Duck capture · click to enlarge

Put article.md, its optional article.zh.md and an assets folder together. Use relative image paths. Move or back up the complete article folder, including its hidden review data.

01-first-inquiry / article.md + article.zh.md + assets/

File and image rules

One weak paragraph. One clear request.

When the article is mostly right, but one explanation needs work.

A passage selected in the actual MD Duck reader, ready to copy or capture.
Actual MD Duck capture · click to enlarge

Copy the passage or take a screenshot. Send it with the article location and your request to your AI. Save the revision, then come back to read it. Comments are useful when you want to collect several changes.

Read → copy or capture → ask for a change → reread

Copy a revision prompt

Read both versions, side by side.

For checking a translation or understanding an English article.

English and Chinese versions of the revised sample article in MD Duck.
Actual MD Duck capture · click to enlarge

Keep the source and its companion together. Compare meaning as you read, and use the pairing check to locate structural problems. A matching structure still needs your judgment on the wording.

article.md ↔ article.zh.md

Bilingual reading

Finish the work. Keep the source.

For separating completed articles from work in progress.

The real MD Duck archive view showing a completed sample article.
Actual MD Duck capture · click to enlarge

After review, hand the approved file to your publishing tool or an authorized AI. Keep a local copy. Archive finished articles in MD Duck, and bring them back when a later revision is needed.

Review → confirm publication → retain locally → archive

Moving and archiving

Captured on Mac with an independent sample library, using the published beta.6 reader. Windows uses the same file workflow; its window appearance and shortcuts differ. This demonstration did not publish an article to a real website.