Markdown-first document engine

Import office files, edit the canonical package, export again.

DocMD turns .docx workflows into readable packages that VS Code and AI can inspect, edit, review, and render without treating a binary file as the source of truth.

Windows CLI

Install from the public site

irm https://docmd.ccisne.dev/install.ps1 | iex

Linux CLI

Install from the public site

curl -fsSL https://docmd.ccisne.dev/install.sh | bash

Canonical model

The editable truth is a package

proposal.docmd/
  manifest.yaml
  content/document.md
  assets/
  exports/

Why DocMD exists

Documents should behave like code artifacts.

Readable by humans

Review the document structure in Markdown instead of diffing a binary blob.

Readable by AI

Agents can inspect sections, tables, and assets directly without opaque preprocessing.

Renderable outward

Non-technical stakeholders still receive DOCX and PDF exports when the workflow is done.

Architecture

CLI-first runtime, VS Code-first experience

The extension is a frontend over the DocMD CLI. Import, doctor, and render all flow through the same local runtime so automation and editor UX stay aligned.

Release channel

GitHub Releases feed both the CLI and the extension installer

The VS Code extension downloads the latest DocMD CLI release directly and installs it into a managed user directory instead of invoking an external install script.