What ships in mdfy
A quick tour of the pieces, so the rest of the docs make sense.
Publish
- Drop, paste, or type Markdown → get a permanent URL like
mdfy.app/<id>. - The URL is sharable, indexable, and AI-readable (every public URL has a clean-markdown variant at
/raw/<id>). - No login required to publish; signed-in users get a hub at
mdfy.app/hub/<you>.
Render
- Rust → WebAssembly Markdown engine (comrak) for the heavy lifting.
- highlight.js for code, KaTeX for math, Mermaid for diagrams.
- Dark and light themes; the print stylesheet doubles as the PDF export path.
Capture
- Paste a ChatGPT/Claude/Gemini share URL → mdfy fetches and converts to clean markdown.
- Chrome extension captures any AI web UI in one click.
/mdfy captureslash-command works inside Claude Code, Cursor, Codex, Aider.
Compose
- Group related docs into a Bundle — that's what this page is part of.
- Bundles run cross-doc analysis (themes, insights, gaps, connections) and expose the result through the bundle's URL.
- A Hub rolls all your bundles + docs into one URL that another AI can read end-to-end.
Deploy
- Paste any mdfy URL into Claude / ChatGPT / Cursor → the model receives clean markdown back.
?compactand?digesttrim tokens;?full=1(on bundle URLs) inlines every member doc.
The thesis: a document is a URL, and that URL should be useful to a human and to an AI without you doing extra work either way.