यह Andrej Karpathy द्वारा प्रसिद्ध किए गए ज्ञान प्रणाली का एक पूर्ण A–Z विवरण है — और इसे Claude Code के साथ स्वयं कैसे बनाएं।
इसे भूलने से पहले बुकमार्क कर लें।
वह आइडिया जिसने 21 मिलियन व्यूज हिट किए
Andrej Karpathy — OpenAI के सह-संस्थापक और Anthropic AI शोधकर्ता — ने एक सरल आइडिया पोस्ट किया जो जबरदस्त वायरल हो गया।
AI का उपयोग कोड लिखने के लिए करना बंद करें। इसका उपयोग दूसरा दिमाग बनाने के लिए करें।
https://x.com/karpathy/status/2039805659525644595
यह अवधारणा तब तक सामान्य लगती है जब तक आप यह नहीं समझ लेते कि इसे क्या अलग बनाता है। आप केवल नोट्स स्टोर नहीं करते। आप एक लूप बनाते हैं — एक ऐसी प्रणाली जहां आपके द्वारा जोड़ा गया प्रत्येक स्रोत पूरे सिस्टम को स्मार्ट बनाता है, जिसमें महीनों पहले जोड़े गए नोट्स भी शामिल हैं।
अधिकांश नोट-लेने वाले ऐप्स स्टोरेज हैं। आप चीजें डालते हैं, वे वहीं पड़ी रहती हैं, आप सर्च करते हैं और उम्मीद करते हैं।
यह तरीका अलग है। यह संयोजित होता है। ब्याज की तरह। जितना अधिक आप इसे खिलाते हैं, उतना ही अधिक मूल्यवान वह सब कुछ हो जाता है जो पहले से इसके अंदर है।
यहां बताया गया है कि इसे Claude Code के साथ कैसे बनाया जाए।
यह तरीका वास्तव में क्या है
अधिकांश लोगों का "दूसरा दिमाग" एक कब्रिस्तान है।
नोट्स अंदर जाते हैं। वे कभी बाहर नहीं आते। ग्राफ़ व्यू प्रभावशाली दिखता है लेकिन आप वास्तव में वहां मौजूद 95% का कभी उपयोग नहीं करते। यह एक संग्रह है, प्रणाली नहीं।
Karpathy ने RAG के खिलाफ वास्तविक अंतर को स्पष्ट किया — जो कि लोग अपने नोट्स पर AI लगाने का मानक तरीका है।

RAG हर एक प्रश्न पर आपके दस्तावेज़ों को शुरू से फिर से सर्च करता है। कुछ भी संचित नहीं होता। आप पूछते हैं, यह पुनर्प्राप्त करता है, यह उत्तर देता है, और फिर यह भूल जाता है — अगला प्रश्न शून्य से शुरू होता है। ज्ञान कभी वास्तव में संकलित नहीं होता। इसे बार-बार सर्च किया जाता है।
विकी दृष्टिकोण ज्ञान को एक बार संकलित करता है और उसे बनाए रखता है। AI एक स्रोत पढ़ता है, उसे एक संरचित विकी में एकीकृत करता है, और उसे पहले से मौजूद हर चीज़ से लिंक करता है। अगली बार जब आप कोई प्रश्न पूछते हैं, तो उत्तर पहले से ही आधा संरचना में बना होता है। और महत्वपूर्ण रूप से: उत्तर को स्वयं एक नए पृष्ठ के रूप में वापस फाइल किया जा सकता है। आउटपुट इनपुट बन जाता है।
जैसा कि Karpathy ने कहा: Obsidian IDE है, LLM प्रोग्रामर है, विकी कोडबेस है।
आधिकारिक लिंक देखें - https://gist.github.com/karpathy/442a6bf555914893e9891c11519de94f
आप दस्तावेज़ों के ढेर को सर्च नहीं कर रहे हैं। आप एक जीवित, संकलित ज्ञानकोष को बनाए रख रहे हैं — जिस तरह एक कोडबेस को बनाए रखा जाता है, न कि जिस तरह फ़ाइलों का एक फ़ोल्डर बस वहीं पड़ा रहता है।
यही लूप है। इसके तीन ऑपरेशन हैं, और प्रत्येक सिस्टम को फीड करता है:
इन्जेस्ट — आप एक स्रोत डालते हैं। AI उसे पढ़ता है, उसे परमाणु पृष्ठों में तोड़ता है, और विकी में एकीकृत करता है।
क्वेरी — आप हर चीज़ पर प्रश्न पूछते हैं। AI संकलित संरचना से उत्तर देता है, और उत्तर को एक नए पृष्ठ के रूप में वापस फाइल करता है।
लिंट — समय-समय पर, AI विकी के स्वास्थ्य की जाँच करता है: पृष्ठों के बीच विरोधाभास, पुराने दावे, बिना लिंक वाले अनाथ पृष्ठ, कवरेज में अंतराल। यह वह ऑपरेशन है जिसे हर कोई छोड़ देता है और जो वास्तव में सिस्टम को जीवित रखता है।
स्टोरेज और लूप के बीच का अंतर: स्टोरेज बड़ा होता है। लूप स्मार्ट होता है — और सुसंगत रहता है।
लूप क्यों संयोजित होता है
यहां वह गणित है जो इसे काम करता है।
10 नोट्स वाले एक वॉल्ट में, अधिकतम, उनके बीच 45 संभावित कनेक्शन होते हैं। 100 नोट्स वाले वॉल्ट में 4,950 होते हैं। 500 नोट्स वाले वॉल्ट में 124,000 से अधिक संभावित कनेक्शन होते हैं।

आपके दूसरे दिमाग का मूल्य नोट्स में नहीं है। यह उनके बीच के कनेक्शनों में है। और कनेक्शन द्विघात रूप से बढ़ते हैं जबकि नोट्स रैखिक रूप से बढ़ते हैं।
समस्या: आप हाथ से 124,000 कनेक्शन नहीं बनाए रख सकते। कोई भी इंसान नहीं कर सकता। यही कारण है कि अधिकांश दूसरे दिमाग मर जाते हैं — रखरखाव की लागत इंसान की क्षमता से तेजी से बढ़ती है।
Claude Code इसे हल करता है। यह आपके लिए कनेक्शन बनाए रखता है। हर बार जब आप कोई स्रोत इन्जेस्ट करते हैं, Claude उसे पूरे मौजूदा वॉल्ट के खिलाफ फिर से लिंक करता है। वह रखरखाव जो मैन्युअल सिस्टम को मारता है, स्वचालित हो जाता है।
यही पूरी तरकीब है। लूप तभी संयोजित होता है जब कोई चीज़ कनेक्शन बनाए रखती है। एक इंसान नहीं कर सकता। Claude कर सकता है।
सेटअप — वह संरचना जो Karpathy उपयोग करता है
Karpathy की संरचना जानबूझकर न्यूनतम है। कुछ फ़ोल्डर और एक स्कीमा फ़ाइल।

- /raw — आपके स्रोत। लेख, ट्रांसक्रिप्ट, PDF, कुछ भी। असंसाधित। यह इनबॉक्स है।
- /wiki — AI के पृष्ठ। आपके कच्चे स्रोतों से उत्पन्न संसाधित, लिंक किए गए, परमाणु नोट्स। यह वास्तविक दूसरा दिमाग है।
- index.md — कैटलॉग। विकी के हर पृष्ठ की एक निर्देशिका, ताकि आप और AI दोनों एक नज़र में पूरी संरचना को नेविगेट कर सकें।
- log.md — कालक्रम। क्या इन्जेस्ट किया गया और कब, इसका एक चल रहा लॉग। यह सिस्टम के विकास का इतिहास है।
- CLAUDE.md (स्कीमा) — नियम। एक फ़ाइल जिसे AI हर सत्र की शुरुआत में पढ़ता है जो परिभाषित करती है कि विकी को कैसे इन्जेस्ट, क्वेरी और लिंट करना है। Karpathy इसे स्कीमा कहते हैं — यह वह विशिष्टता है जिसका AI पूरे सिस्टम को लगातार बनाए रखने के लिए पालन करता है।
बस इतना ही। कोई प्लगइन नहीं, कोई जटिल टूलिंग नहीं। कुछ फ़ोल्डर, एक स्कीमा फ़ाइल, और टर्मिनल में चलने वाला एक AI एजेंट।
चरण 1 — Obsidian और Claude Code इंस्टॉल करें
Obsidian — मुफ्त, obsidian.md से। एक नया वॉल्ट बनाएं। यहीं आपका दूसरा दिमाग रहेगा।

Claude Code — टर्मिनल के माध्यम से इंस्टॉल करें:
1npm install -g @anthropic-ai/claude-code
अपने वॉल्ट फ़ोल्डर पर जाएं और Claude Code खोलें:
1cd your-vault-folder2claude
Claude Code अब आपके वॉल्ट के अंदर चल रहा है, जिसकी हर फ़ाइल तक सीधी पढ़ने/लिखने की पहुंच है।
चरण 2 — CLAUDE.md इंजन बनाएं
यह पूरे सिस्टम की सबसे महत्वपूर्ण फ़ाइल है। यही लूप को चलाता है।
अपने वॉल्ट रूट में एक CLAUDE.md बनाएं। इसे पेस्ट करें:
1# Second Brain Schema23## Structure4- /raw contains unprocessed sources5- /wiki contains processed atomic pages6- index.md is the catalog of all wiki pages7- log.md is the chronological ingest history8- This file is the schema that runs the system910## INGEST — when I say "ingest this" or drop a file in /raw:111. Read the source completely122. Extract the core ideas as separate atomic pages133. For each page: clear title, one-sentence summary,14 the idea in my own words, source attribution154. Link each new page to related existing pages in /wiki16 using [[wikilinks]]175. If a page connects to 3+ existing pages, flag it as a hub186. Add each new page to index.md197. Append an entry to log.md with date and source208. Move the source to /raw/processed2122## QUERY — when I ask a question:23- Search the entire /wiki before answering24- Cite which pages support your answer25- If pages conflict, surface the conflict26- File the answer back as a new page if it's worth keeping2728## LINT — when I say "lint the wiki":29- Find contradictions between pages30- Flag outdated or superseded claims31- Find orphan pages with no incoming links32- Identify gaps: topics referenced but never developed33- Report everything; don't auto-delete3435## Rules36- Every page is atomic: one idea per page37- Write in my voice, not the source's voice38- Never lose source attribution39- Surface non-obvious connections aggressively
AI इसे हर सत्र की शुरुआत में पढ़ता है। आप सिस्टम को फिर कभी समझाते नहीं हैं। स्कीमा ही इंजन है।

चरण 3 — लूप को फीड करें
अब लूप चलता है। किसी भी स्रोत को /raw में डालें और Claude से कहें:
1ingest this
Claude स्रोत को पढ़ता है, उसे परमाणु नोट्स में तोड़ता है, प्रत्येक को आपके मौजूदा वॉल्ट से लिंक करता है, संभावित हब नोट्स को फ़्लैग करता है, और सब कुछ फ़ाइल करता है। जिसमें आपको 30 मिनट की मैन्युअल प्रोसेसिंग लगती थी, वह अब एक कमांड में हो जाता है।
इसे हर चीज़ के साथ करें। एक लेख जो आपने पढ़ा। एक पॉडकास्ट ट्रांसक्रिप्ट। एक पेपर का PDF। मीटिंग नोट्स। किताब के हाइलाइट्स।

हर इन्जेस्ट पूरे सिस्टम को स्मार्ट बनाता है — क्योंकि Claude नई सामग्री को पहले से मौजूद हर चीज़ से लिंक करता है।
चरण 4 — हर चीज़ पर क्वेरी करें
यहीं पर स्टोरेज एक लूप बन जाता है।
एक बार जब आपके वॉल्ट में सामग्री हो, तो आप सर्च करना बंद कर देते हैं और पूछना शुरू करते हैं:
1What do I know about [topic]? Pull from every relevant note2and synthesize it into a coherent answer. Cite the notes.

1What connects [concept A] and [concept B] in my vault?2Find the non-obvious link.
1Based on everything in my vault, what's a question2I should be asking that I'm not?
1What are the gaps in my knowledge about [topic]?2What should I read next?
आखिरी वाला लूप को बंद करता है। Claude पहचानता है कि क्या कमी है, आप अंतराल को भरने के लिए स्रोत ढूंढते हैं, आप उन्हें इन्जेस्ट करते हैं, और सिस्टम स्मार्ट हो जाता है। आउटपुट अगला इनपुट उत्पन्न करता है।
चरण 5 — विकी को लिंट करें (वह कदम जिसे हर कोई छोड़ देता है)
यह वह ऑपरेशन है जो लगभग कोई नहीं करता — और यह वही है जो पूरे सिस्टम को सड़ने से बचाता है।
जैसे-जैसे आपकी विकी बढ़ती है, एन्ट्रॉपी घुसपैठ करती है। दो पृष्ठ एक-दूसरे का खंडन करने लगते हैं। मार्च में आपके द्वारा दर्ज किया गया एक दावा जून में आपके द्वारा पढ़ी गई किसी चीज़ से अधिक्रमित हो जाता है, लेकिन पुराना पृष्ठ अभी भी पुरानी बात कहता है। पृष्ठ बिना किसी लिंक के अनाथ हो जाते हैं। विषयों का संदर्भ दिया जाता है लेकिन वास्तव में कभी विकसित नहीं किया जाता।
अकेला छोड़ दिया गया, ग्राफ़ भटक जाता है। जिन कनेक्शनों ने इसे मूल्य दिया, वे धीरे-धीरे बासी हो जाते हैं।
लिंटिंग इसे ठीक करती है।
सप्ताह में एक बार, चलाएं:
1lint the wiki.21. Find any pages that contradict each other32. Flag claims that are outdated or superseded by newer notes43. Find orphan pages with no incoming links54. Identify gaps: topics I reference but never developed65. Report everything. Don't delete anything —7 just show me what needs attention.
Claude पूरी विकी को चलता है और रिपोर्ट करता है कि क्या टूटा है। आप तय करते हैं कि क्या ठीक करना है।
यही वह चीज़ है जो एक दूसरे दिमाग को तेज बने रहने से अलग करती है, उससे जो चुपचाप एक गड़बड़ बन जाता है जिस पर आप भरोसा करना बंद कर देते हैं। Karpathy की विधि लिंट को एक मुख्य ऑपरेशन मानती है, न कि एक वैकल्पिक अतिरिक्त — क्योंकि एक ज्ञानकोष जिस पर आप भरोसा नहीं करते, वह वह है जिसका उपयोग आप बंद कर देते हैं।
चरण 6 — साप्ताहिक लूप समीक्षा
सप्ताह में एक बार, अपने लिंट पास के साथ, एक समीक्षा चलाएं जो लूप को सही दिशा में इंगित रखे:
1Review everything I added this week.21. What are the 3 most important ideas I captured?32. What new connections emerged between old and new pages?43. What hub pages are forming — concepts that many5 pages now link to?64. What am I clearly interested in based on what I've been7 feeding the system?85. What should I explore next week to deepen the strongest threads?
यह सिर्फ समीक्षा नहीं है। यह लूप का आत्म-जागरूक होना है — सिस्टम आपको बता रहा है कि आप किस ओर बढ़ रहे हैं, इससे पहले कि आप इसे सचेत रूप से स्वयं जानें।
यह हर नोट-लेने वाले ऐप को क्यों मात देता है
Notion, Roam, मानक Obsidian — वे सभी बेहतर UI वाले स्टोरेज हैं।
Karpathy विधि एक विशिष्ट तरीके से अलग है: कनेक्शन स्वयं को बनाए रखते हैं।
एक सामान्य वॉल्ट में, आप वह हैं जिसे याद रखना होता है कि जो लेख आप अभी पढ़ रहे हैं, वह तीन महीने पहले लिखे गए एक नोट से संबंधित है। आपको कभी याद नहीं रहता। कनेक्शन कभी नहीं बनता। ज्ञान साइलो में रहता है।
लूप में, Claude उस कनेक्शन को स्वचालित रूप से, हर बार, आपके पूरे वॉल्ट में, हमेशा के लिए बनाता है। वह चीज़ जो हर मैन्युअल सिस्टम को मारती है — कनेक्शन रखरखाव — वही है जिसे Claude Code स्वचालित करता है।
यही कारण है कि यह संयोजित होता है। और यही कारण है कि 21 मिलियन लोग Karpathy के आइडिया को पढ़ने के लिए रुके।
बोनस: अपने दूसरे दिमाग को 24/7 चलाएं
यहां वह सीमा है जिसका कोई जिक्र नहीं करता।
अपने लैपटॉप पर लूप चलाने का मतलब है कि यह केवल तब काम करता है जब आपका लैपटॉप चालू हो। ढक्कन बंद करें, और आपका दूसरा दिमाग सोचना बंद कर देता है। आपको रात 11 बजे अपने फोन पर एक बढ़िया लेख मिलता है, और वह तब तक एक टैब में बैठा रहता है जब तक आप अपनी डेस्क पर वापस नहीं आते।
आपको एक VPS की आवश्यकता है — एक क्लाउड सर्वर जो 24/7 ऑनलाइन रहता है, बिना किसी रुकावट के निष्पादित होता है, और डेटा परिवर्तनों पर तुरंत प्रतिक्रिया करता है।
मैं व्यक्तिगत रूप से इसका उपयोग करता हूं
👉
वे उपयोग के लिए तैयार इंस्टॉलेशन गाइड के साथ सरल Linux वातावरण प्रदान करते हैं — भले ही आप तकनीकी न हों, यह आसान है।
मेरे सब्सक्राइबर्स को एक विशेष छूट मिलती है।

एक सस्ता हमेशा-चालू सर्वर आपके दूसरे दिमाग को चौबीसों घंटे चलाता है। अपने आप को एक लिंक ईमेल करें, एक सिंक किए गए फ़ोल्डर में एक फ़ाइल डालें, और लूप इसे स्वचालित रूप से प्रोसेस करता है — भले ही आपका लैपटॉप बंद हो और आप सो रहे हों।
सेटअप:
- एक बुनियादी Ubuntu VPS प्राप्त करें (अनुशंसित: Start - Linux SSD, Ubuntu 22.04, शिकागो स्थान या कोई अन्य।)

वार्षिक योजना पर $10.19/माह।
अधिक जटिल कार्यों के लिए, मैं इसका उपयोग करने की सलाह देता हूं: मध्यम या प्रीमियम
न्यूनतम सर्वर: Xeon 2x2.20GHz, 2GB RAM, 30GB SSD — भारी काम Anthropic/Moonshot सर्वर पर API के माध्यम से होता है। आपका VPS केवल एजेंट चलाता है और आपकी टेक्स्ट फ़ाइलें रखता है, इसलिए आपको कुछ शक्तिशाली की आवश्यकता नहीं है। भारी बैच-इन्जेस्टिंग के लिए, 4GB RAM अधिक आरामदायक है।
अनुशंसित:
- 4 vCPU
- 8 GB RAM
- 80 GB SSD
- स्थान: न्यूयॉर्क / लंदन / फ्रैंकफर्ट (कम विलंबता)

पूरे एक वर्ष के लिए अग्रिम भुगतान करना अधिक लागत प्रभावी है
आप इस एकल सर्वर पर एक साथ कई बॉट चला सकते हैं। एक VPS, असीमित रणनीतियाँ।
अपने VPS से कनेक्ट करें
अपना ईमेल चेक करें।

Windows: रिमोट डेस्कटॉप (RDP) खोलें → सर्वर IP दर्ज करें → क्रेडेंशियल्स के साथ लॉगिन करें। यदि आपने Windows होस्टिंग चुनी है
Mac: टर्मिनल खोलें → IP पेस्ट करें → कनेक्ट करें
1ssh root@SERVER_IP
आप अपने क्लाउड मशीन के अंदर हैं। यह सर्वर आपके बॉट को बिना रुके चलाता है।
उस पर Claude Code इंस्टॉल करें
https://code.claude.com/docs/en/setup - Claude सेटअप करें
https://obsidian.md/help/install - Obsidian इंस्टॉल करें
- अपने Obsidian वॉल्ट फ़ोल्डर को सर्वर पर रखें, अपने स्थानीय वॉल्ट से सिंक करें
- एक cron जॉब सेट करें जो हर घंटे /raw फ़ोल्डर पर "ingest this" चलाए
अब लूप कभी नहीं सोता। स्रोत इन्जेस्ट, लिंक और फ़ाइल हो जाते हैं जैसे ही वे आते हैं — चाहे आप कहीं भी हों या आपका कंप्यूटर चालू हो या नहीं।
एक ऐसी प्रणाली के लिए जिसका संपूर्ण मूल्य यह है कि यह लगातार संयोजित होता है, एक सर्वर जो कभी बंद नहीं होता, एक दूसरे दिमाग के बीच का अंतर है जिसका आप कभी-कभी उपयोग करते हैं और एक जो हमेशा पृष्ठभूमि में काम कर रहा है।
जानने लायक सस्ता विकल्प
Claude Code वह टूल है जिस पर Karpathy की विधि फैली। लेकिन बिल्कुल वही सिस्टम Kimi K2.7 पर चलता है — 256K कॉन्टेक्स्ट विंडो के साथ जो आपके वॉल्ट को एक साथ अधिक रखता है, एक साथ 50 फ़ाइलों को पढ़ने की क्षमता, और API लागत का एक अंश।
https://x.com/kirillk_web3/status/2071705181432266793
एक ऐसी प्रणाली के लिए जो समय के साथ बड़ी ही होती है, जहां हर इन्जेस्ट पूरे वॉल्ट के खिलाफ फिर से पढ़ता है, कॉन्टेक्स्ट आकार और लागत मायने रखती है। Kimi उसी लूप को सस्ता चलाता है।
वही तीन फ़ोल्डर। वही कॉन्फ़िग फ़ाइल। वही कमांड। Claude Code को Kimi Code CLI से बदलें और लूप एक समान है।
जो भी आपके बजट में फिट बैठे, उसका उपयोग करें। विधि मायने रखती है, मॉडल नहीं।
निष्कर्ष
Karpathy की अंतर्दृष्टि नोट-लेने के बारे में नहीं थी। यह लूप के बारे में थी।
एक दूसरा दिमाग जो सिर्फ स्टोर करता है, समय के साथ बड़ा और अधिक बेकार होता जाता है। एक दूसरा दिमाग जो संयोजित होता है, आपके द्वारा जोड़े गए हर स्रोत के साथ स्मार्ट होता जाता है — क्योंकि कोई चीज़ उन कनेक्शनों को बनाए रख रही है जो ज्ञान को उसका मूल्य देते हैं।
तीन फ़ोल्डर। एक कॉन्फ़िग फ़ाइल। एक कमांड: "ingest this।"
सेटअप करने में पाँच मिनट। और आप फिर कभी एक खाली चैट से शुरू नहीं करते।
आपके पास पहले से जो ज्ञान है, वह आपके लिए काम करना शुरू कर देता है, बजाय इसके कि वह एक फ़ोल्डर में पड़ा रहे जिसे आप भूल गए।
यही Karpathy विधि है। इसी तरह एक दूसरे दिमाग को काम करना चाहिए।
लिंक्स
- मेरा Telegram: https://t.me/kirillk_web3
- मेरा Twitter/X: https://x.com/kirillk_web3
- होस्टिंग (इसे 24/7 चलाएं): https://ishosting.com/affiliate/NzE0MiM2
अधिक Vibe Coding जानकारी के लिए फ़ॉलो करें। पढ़ने के लिए धन्यवाद!





