che1sy114 downloadsAuto-convert pasted LLM output (ChatGPT / Claude / Gemini) into Obsidian-flavored Markdown: math delimiters, headings, citations, tables.
An Obsidian plugin that auto-converts pasted LLM output (ChatGPT / Claude / Gemini) into clean Markdown the moment it lands in a note — no manual cleanup.
Paste from an AI chat and get, instantly:
\(...\) → $...$, \[...\] → $$...$$, LaTeX
environments wrapped, mid-sentence display math kept on its own lines.### headings promoted to #).【20†L33-L40】 and dangling [1] stripped.**Note:** paragraphs turned into Obsidian callouts.Code blocks, inline code and math are never touched — conversion is guarded by a protection layer, so examples inside your notes stay byte-identical.
Just paste into any note (Ctrl+V). The plugin converts the clipboard content
(plain text, or the rich HTML flavor when it carries tables/KaTeX) and inserts
the result. Toggle it at any time with the command
"mdfit: Toggle paste conversion on/off".
Settings → Community plugins → Browse → search "mdfit" → Install.
main.js and manifest.json from the
latest release.<your-vault>/.obsidian/plugins/mdfit/.The source code lives in the
md-fit-all monorepo
(packages/obsidian-plugin), alongside the mdfit CLI and the conversion
engine mdfit-core. This repository is the release channel for the Obsidian
community directory.
MIT License.