Markdown (अंग्रेज़ी Markdown) — सादे टेक्स्ट को आसान चिह्नों से मार्क करने का तरीक़ा: # — शीर्षक, * — सूची का बिंदु, ** — बोल्ड। इसे इसलिए बनाया गया था कि इंसान को मार्कअप दिखे ही नहीं। बीस साल बाद पता चला कि मशीनों के लिए भी यह उतना ही सुविधाजनक है: चैटबॉट Markdown में जवाब देते हैं, एजेंटों के लिए निर्देश इसी में लिखे जाते हैं, और साइटें AI को पेज इसी में देती हैं।
मार्कअप, जिस पर ध्यान न देना पड़े
यह विचार Markdown से पुराना है। पहली विकि साइट, वार्ड कनिंघम (Ward Cunningham) की WikiWikiWeb (1995) पर, टेक्स्ट आम चिह्नों से मार्क किया जाता था: दो अपॉस्ट्रॉफ़ी — इटैलिक, तीन — बोल्ड, तारांकन — सूची का बिंदु।12 विकिपीडिया आज भी इसी तरह लिखा जाता है।3 ¶ ct5bkvzry
2004 में जॉन ग्रूबर (John Gruber) ने इस विचार से ब्लॉग लेखकों के लिए एक फ़ॉर्मैट बनाया: Markdown — “सादे टेक्स्ट का ऐसा फ़ॉर्मैट, जिसे पढ़ना आसान हो और लिखना आसान हो”।4 नमूने के तौर पर उन्होंने वही लिया, जिस तरह लोग ईमेल को वैसे भी सजाते हैं। मुख्य नियम: मार्क किया गया टेक्स्ट आम टेक्स्ट की तरह पढ़ा जाना चाहिए, “ऐसा दिखे बिना, मानो उस पर टैग या फ़ॉर्मैटिंग निर्देशों से मार्कअप किया गया हो”।5 ¶ cz23wsckm
फ़ॉर्मैट इतनी तेज़ी से फैला कि उसे ठीक से परिभाषित करने का वक़्त ही नहीं मिला, और हर सर्विस का अपना वर्शन बन गया। 2014 में जेफ़ एटवुड (Jeff Atwood) और उनके साथियों ने इन्हें एक साझा स्पेसिफ़िकेशन — CommonMark — में जोड़ा;67 2017 में GitHub ने इसी पर अपना Markdown बनाया, जहाँ इसमें प्रोजेक्टों के विवरण लिखे जाते हैं।8 इस तरह ब्लॉगरों का फ़ॉर्मैट प्रोग्रामरों की भाषा बन गया। ¶ c2vh2z2ac
जब पाठक मॉडल हो
भाषा मॉडल को वही चाहिए जो इंसान को: फ़ालतू शोर के बिना टेक्स्ट की संरचना दिखे। HTML पेज लगभग पूरा सर्विस मार्कअप से बना होता है, और मॉडल हर टोकन की क़ीमत चुकाता है। Cloudflare के हिसाब से एक ही पोस्ट HTML में 16 180 टोकन की पड़ती है और Markdown में 3 150 की — 80% कम।9 कुछ हद तक इसी वजह से Markdown वह फ़ॉर्मैट बन गया, जिसमें AI और इंसान दोनों तरफ़ टेक्स्ट का लेन-देन करते हैं। ¶ c255uyrek
AI से इंसान तक। OpenAI ने मॉडलों के व्यवहार के नियमों में साफ़ लिखा है: अगर कुछ और न कहा गया हो, तो जवाब Markdown में फ़ॉर्मैट किया जाए।10 इसीलिए चैटबॉट के जवाबों में शीर्षक, सूचियाँ और टेबल होती हैं।
इंसान से एजेंट तक। प्रोग्रामिंग करने वाले एजेंटों के लिए प्रोजेक्ट के नियम रिपॉज़िटरी की जड़ में एक Markdown फ़ाइल में रखे जाते हैं। इसका स्टैंडर्ड AGENTS.md बना — “एजेंटों के लिए README”, जिसे OpenAI ने 2025 में जारी किया; दिसंबर तक 60 000 से ज़्यादा ओपन प्रोजेक्ट इसका इस्तेमाल कर रहे थे, और अब इसे Agentic AI Foundation चलाता है।1112 ¶ c3qykfvur
साइट से एजेंट तक। 2024 में जेरेमी हॉवर्ड (Jeremy Howard) ने सुझाव दिया कि साइट पर llms.txt फ़ाइल रखी जाए — Markdown में मॉडलों के लिए विषय-सूची, क्योंकि यह “भाषा मॉडलों के लिए सबसे आसानी से समझ में आने वाला फ़ॉर्मैट” है।13 2026 में Cloudflare ने माँगने पर एजेंटों को HTML की जगह Markdown देना शुरू किया और इसे “एजेंटों की साझा भाषा (lingua franca)” कहा।9 ¶ cp573dt8e
विकिपीडिया: वही विचार, अलग रास्ता
विकिपीडिया Markdown से पुराना है और अपने विकि मार्कअप में लिखा जाता है — उसी तरह का, जैसा WikiWikiWeb में था।3 लेकिन मशीनों को वह Markdown में नहीं दिया जाता: 2025 में Wikimedia Enterprise ने मशीन लर्निंग के लिए लेख JSON में जारी किए, “लेख के कच्चे टेक्स्ट को स्क्रेप या पार्स करने के बजाय”।14 मॉडलों के लिए विकिपीडिया को Markdown में बदलने का काम फ़िलहाल उत्साही लोग कर रहे हैं: विकिमीडिया फ़ाउंडेशन के इंजीनियर संतोष थोट्टिंगल (Santhosh Thottingal) ने अपने निजी प्रोजेक्ट में ऐसा प्रोग्राम लिखा, क्योंकि HTML से मॉडल के लिए सर्विस मार्कअप साफ़ करना पड़ता है।15 इस तरह सबसे बड़ा विकि, जो सादे मार्कअप के विचार का वारिस है, AI से एक अलग भाषा में बात करता है — संरचित डेटा की भाषा में (देखें AI के बाद विकिपीडिया)। ¶ c5mwp4xkn
जहाँ Markdown रुकावट बनता है
मार्कअप तटस्थ नहीं होता। 2024 की एक रिसर्च में कोड अनुवाद के दौरान GPT-3.5-turbo के जवाबों की क्वालिटी 40% तक बदल गई — इस पर निर्भर करते हुए कि प्रॉम्प्ट सादे टेक्स्ट में दिया गया, Markdown में, JSON में या YAML में।16 ¶ cdmijwrm9
और जब मॉडल का जवाब इंसान नहीं, कोई प्रोग्राम पढ़ता है, तो तारांकन और हैश चिह्न बस रुकावट बनते हैं: 2024 के आख़िर से OpenAI के रीज़निंग मॉडल API में डिफ़ॉल्ट रूप से बिना Markdown के जवाब देते हैं, और डेवलपर इसे एक ख़ास लाइन “Formatting re-enabled” से चालू करता है।17 ¶ crzeifuan
Markdown इसलिए नहीं जीता कि वह दूसरे मार्कअप से बेहतर है, बल्कि इसलिए कि वह दो पाठकों के लिए एक जैसा अच्छा है: इंसान को वह परेशान नहीं करता, और मॉडल के लिए HTML से कई गुना सस्ता पड़ता है। ब्लॉगरों के लिए बना फ़ॉर्मैट इंसानों और AI के बीच का इंटरफ़ेस बन गया — और जहाँ पाठक सिर्फ़ मशीन रह जाती है, वहाँ उसकी जगह JSON जैसे सख़्त फ़ॉर्मैट ले रहे हैं।
यह भी देखें
संदर्भ
-
WikiHistory — WikiWikiWeb (c2.com). wiki.c2.com ↩
-
TextFormattingRules — WikiWikiWeb (c2.com). wiki.c2.com ↩
-
Help:Formatting — MediaWiki. mediawiki.org ↩ ↩2
-
Markdown — Daring Fireball. daringfireball.net ↩
-
Markdown: Syntax — Daring Fireball. daringfireball.net ↩
-
Standard Flavored Markdown — Coding Horror, 03.09.2014. blog.codinghorror.com ↩
-
Standard Markdown is now Common Markdown — Coding Horror, 04.09.2014. blog.codinghorror.com ↩
-
A formal spec for GitHub Flavored Markdown — GitHub Blog, 14.03.2017. github.blog ↩
-
Introducing Markdown for Agents — Cloudflare Blog, 12.02.2026. blog.cloudflare.com ↩ ↩2
-
OpenAI Model Spec — OpenAI. model-spec.openai.com ↩
-
Linux Foundation Announces the Formation of the Agentic AI Foundation (AAIF) — Linux Foundation, 09.12.2025. linuxfoundation.org ↩
-
The /llms.txt file — Jeremy Howard, 03.09.2024. llmstxt.org ↩
-
Wikipedia Kaggle Dataset using Structured Contents Snapshot — Wikimedia Enterprise, 16.04.2025. enterprise.wikimedia.com ↩
-
CLI for transforming Wikipedia articles to text, markdown, and JSON — Santhosh Thottingal, 14.03.2026. thottingal.in ↩
-
J. He et al. Does Prompt Formatting Have Any Impact on LLM Performance? — arXiv, 15.11.2024. arxiv.org ↩
-
Reasoning best practices — OpenAI API docs. developers.openai.com ↩