क्या Anki 2026 में ओपन सोर्स है? डेस्कटॉप, AnkiMobile, AnkiDroid और AnkiWeb
क्या Anki ओपन सोर्स है? डेस्कटॉप Anki ओपन सोर्स है, और AnkiDroid भी। लेकिन पूरा AnkiMobile ऐप और होस्टेड AnkiWeb सेवा ओपन सोर्स नहीं हैं। Anki के सार्वजनिक कोडबेस में स्वयं होस्ट किया जा सकने वाला आधिकारिक सिंक सर्वर भी है, मगर वह केवल सिंक्रोनाइज़ेशन संभालता है। वह AnkiWeb की ऐसी पूरी कॉपी नहीं है जिसे आप अपने सर्वर पर डिप्लॉय कर सकें।
यह मिला-जुला जवाब अक्सर नज़र से छूट जाता है। GitHub पर Anki की रिपॉज़िटरी मिल जाने से सिर्फ़ कंप्यूटर ऐप और उसके सिंक सर्वर के बारे में पता चलता है; इसका मतलब यह नहीं कि Anki नाम वाला हर उत्पाद ओपन सोर्स है।
तथ्यों की जाँच: 20 अगस्त 2026।

हर प्लेटफ़ॉर्म का सीधा जवाब
ओपन सोर्स होना, मुफ़्त होना, ऑफ़लाइन चलना और स्वयं होस्ट किया जा सकना—ये चार अलग-अलग बातें हैं। कोई ऐप सशुल्क होकर भी ऑफ़लाइन चल सकता है। वहीं, कोई सेवा इस्तेमाल के लिए मुफ़्त हो सकती है, भले ही उसका सोर्स कोड सार्वजनिक न हो। 2026 में स्थिति यह है:
| उत्पाद या सेवा | सोर्स और लाइसेंस | कीमत | ऑफ़लाइन इस्तेमाल | आप स्वयं क्या होस्ट या नियंत्रित कर सकते हैं |
|---|---|---|---|---|
| Windows, macOS और Linux के लिए Anki डेस्कटॉप | ओपन सोर्स। मुख्य कोडबेस AGPL-3.0-or-later के तहत है; इसमें दर्ज अपवाद और दूसरे लाइसेंसों के तहत बंडल किए गए कंपोनेंट भी हैं। | मुफ़्त। | हाँ। कलेक्शन, शेड्यूलिंग डेटा और डाउनलोड किया गया मीडिया डिवाइस पर ही रहता है। | क्लाइंट को बिल्ड या संशोधित कर सकते हैं। इसी रिपॉज़िटरी में आधिकारिक सिंक सर्वर भी है। |
| iPhone और iPad के लिए AnkiMobile | सोर्स सार्वजनिक नहीं है। पूरा आधिकारिक iOS ऐप ओपन सोर्स नहीं है। | सशुल्क। अमेरिका में बताई गई कीमत एक बार के लिए $25 है; स्थानीय App Store की कीमत और कर अलग हो सकते हैं। | हाँ। कलेक्शन और ज़रूरी मीडिया डिवाइस पर आने के बाद कार्ड रिव्यू किए जा सकते हैं। | प्रकाशित सोर्स से आधिकारिक ऐप को दोबारा बिल्ड नहीं कर सकते, लेकिन इसे आधिकारिक स्वयं-होस्टेड सिंक सर्वर से जोड़ सकते हैं। |
| Android के लिए AnkiDroid | ओपन सोर्स। इसकी रिपॉज़िटरी में मुख्य प्रोजेक्ट के लिए GPL-3.0, कुछ बैकएंड कोड के लिए AGPL-3.0 और इसकी API के लिए LGPL-3.0 दर्ज हैं। | मुफ़्त। | हाँ। यह Android डिवाइस पर लोकल कलेक्शन रखता है। | AnkiDroid का कोड देख सकते हैं, फ़ोर्क कर सकते हैं और उसमें योगदान दे सकते हैं; इसे संगत स्वयं-होस्टेड सिंक सर्वर से जोड़ सकते हैं। |
| AnkiWeb | सोर्स सार्वजनिक नहीं है। Anki के मेंटेनर ने साफ़ कहा है कि AnkiWeb ओपन सोर्स नहीं है। | मुफ़्त। | नहीं। यह होस्टेड ब्राउज़र सेवा है। | पूरी AnkiWeb सेवा को स्वयं डिप्लॉय करने के लिए कोई आधिकारिक पैकेज नहीं है। |
| आधिकारिक Anki सिंक सर्वर | ओपन सोर्स। इसका कोड Anki रिपॉज़िटरी में है और उसी रिपॉज़िटरी के लाइसेंस के दायरे में आता है। | सॉफ़्टवेयर का कोई शुल्क नहीं। मशीन, स्टोरेज और नेटवर्क का इंतज़ाम और खर्च आपका है। | यह पढ़ाई का क्लाइंट नहीं है। | संगत क्लाइंट के लिए कलेक्शन और मीडिया सिंक होस्ट कर सकते हैं। इसमें AnkiWeb का ब्राउज़र इंटरफ़ेस नहीं मिलता। |
Anki की आधिकारिक वेबसाइट इन उत्पादों के बीच की सीमा साफ़ करती है: AnkiMobile आधिकारिक iOS ऐप है और उसकी बिक्री से Anki का विकास चलता है, जबकि AnkiDroid मुफ़्त है और योगदानकर्ता उसे विकसित करते हैं। एक जैसे फ़ॉर्मैट और सिंक के साथ संगतता का मतलब यह नहीं कि दोनों एक ही कोडबेस का हिस्सा हैं।
Anki का लाइसेंस आपको क्या करने देता है
ankitects/anki रिपॉज़िटरी में कंप्यूटर संस्करण का सोर्स कोड सार्वजनिक है। इसकी लाइसेंस फ़ाइल के मुताबिक मुख्य कोड GNU Affero General Public License संस्करण 3 या उसके बाद के संस्करण के तहत आता है। इसमें BSD लाइसेंस वाले योगदान और अन्य लाइसेंसों के तहत शामिल कंपोनेंट भी दर्ज हैं।
आप लाइसेंस के दायरे वाले कोड को पढ़ सकते हैं, बिल्ड कर सकते हैं, बदल सकते हैं और अपना फ़ोर्क बनाए रख सकते हैं। AGPL, MIT जैसे उदार लाइसेंस के बजाय एक मज़बूत कॉपीलेफ़्ट लाइसेंस है, इसलिए इन स्वतंत्रताओं के साथ कुछ शर्तें भी आती हैं।
सीधे शब्दों में कहें, तो लाइसेंस के दायरे वाले संशोधित संस्करण को बाँटने पर उसका सोर्स साझा करने की शर्तें लागू हो सकती हैं। AGPL में नेटवर्क से जुड़ी एक शर्त भी है: अगर लोग नेटवर्क के ज़रिए आपके संशोधित, लाइसेंस के दायरे वाले प्रोग्राम का इस्तेमाल करते हैं, तो उन्हें उससे संबंधित सोर्स उपलब्ध कराने की पेशकश करनी होगी। Free Software Foundation की AGPL व्याख्या इसे सरल भाषा में समझाती है। बिना बदलाव वाला डेस्कटॉप ऐप चलाना या केवल अपने लिए कोई निजी लोकल बदलाव करना, फ़ोर्क बाँटने या दूसरे लोगों के लिए संशोधित सेवा चलाने से अलग स्थिति है।
यह एक व्यावहारिक सारांश है, कानूनी सलाह नहीं। अगर आप Anki के कोड को मालिकाना सॉफ़्टवेयर के साथ जोड़ना, संशोधित बिल्ड बाँटना या संशोधित नेटवर्क सेवा देना चाहते हैं, तो पूरा लाइसेंस और उसमें दर्ज अपवाद पढ़ें और उचित कानूनी सलाह लें।
2026 का देखरेख बदलाव डेस्कटॉप कोड को बंद नहीं करता
फ़रवरी 2026 में Damien Elmes ने घोषणा की कि Anki के कारोबारी संचालन और ओपन-सोर्स प्रोजेक्ट की देखरेख धीरे-धीरे AnkiHub टीम को सौंपी जाएगी। उन्होंने इसे Anki से विदा लेने के बजाय थोड़ा पीछे हटना बताया और कहा कि वे जुड़े रहेंगे। घोषणा के समय गवर्नेंस, फ़ैसले लेने का तरीका और इस बदलाव की समयसीमा अभी तय की जा रही थी।
उत्पाद को लेकर सार्वजनिक प्रतिबद्धताएँ ज़्यादा स्पष्ट थीं। बाद के एक स्पष्टीकरण में Elmes ने लिखा कि कंप्यूटर संस्करण और उसके भविष्य के रिलीज़ मुफ़्त और ओपन सोर्स बने रहेंगे, सामान्य सिंक मुफ़्त रहेगा और अमेरिका में AnkiMobile की कीमत एक बार के लिए $25 ही रहेगी।
इसलिए 2026 में सही तस्वीर यह है: देखरेख का हस्तांतरण धीरे-धीरे हो रहा है और डेस्कटॉप Anki को ओपन सोर्स रखने की घोषित प्रतिबद्धता मौजूद है। यह ऐसा पूरा हो चुका हस्तांतरण नहीं है जिसमें गवर्नेंस का हर पहलू पहले ही तय हो गया हो।
AnkiMobile आधिकारिक, सशुल्क, ऑफ़लाइन और बंद-स्रोत है
AnkiMobile iPhone और iPad का आधिकारिक क्लाइंट है। इसका पूरा सोर्स सार्वजनिक नहीं है; Elmes ने सीधे बताया है कि AnkiMobile ओपन सोर्स क्यों नहीं है।
इसकी कीमत पूरे प्रोजेक्ट के फंडिंग मॉडल का हिस्सा है। कीमत से जुड़ा आधिकारिक FAQ बताता है कि AnkiMobile की बिक्री से मुफ़्त कंप्यूटर संस्करण और ऑनलाइन सिंक्रोनाइज़ेशन सेवा पर होने वाले काम को मदद मिलती है। इसलिए “Anki मुफ़्त है” कहते समय प्लेटफ़ॉर्म का नाम जोड़ना ज़रूरी है: डेस्कटॉप Anki, AnkiDroid और AnkiWeb इस्तेमाल के लिए मुफ़्त हैं, लेकिन आधिकारिक iOS ऐप सशुल्क है।
बंद-स्रोत होने का मतलब केवल ऑनलाइन चलना नहीं है। AnkiMobile लोकल कलेक्शन रखता है, ज़रूरी कार्ड और मीडिया आने के बाद ऑफ़लाइन चलता है और कस्टम सिंक सर्वर URL इस्तेमाल कर सकता है। ये तीनों अलग क्षमताएँ हैं। विस्तृत Anki ऑफ़लाइन गाइड मीडिया तैयार करने और बाद में सिंक करने का तरीका बताती है।
आप पूरे आधिकारिक iOS क्लाइंट का ऑडिट करके उसे दोबारा बिल्ड नहीं कर सकते, किसी सार्वजनिक रिपॉज़िटरी में iOS से जुड़ी समस्या ठीक नहीं कर सकते और न ही प्रकाशित सोर्स से AnkiMobile का अपना फ़ोर्क बाँट सकते हैं।
AnkiDroid ओपन सोर्स और स्वतंत्र रूप से संचालित प्रोजेक्ट है
AnkiDroid केवल Android के लिए दोबारा बिल्ड किया गया AnkiMobile नहीं है। यह एक अलग Android प्रोजेक्ट है, जो Anki कलेक्शन और सिंक के साथ काम करता है। Anki की आधिकारिक वेबसाइट के मुताबिक इसे योगदानकर्ता विकसित करते हैं। AnkiDroid प्रोजेक्ट खुद को अर्ध-आधिकारिक पोर्ट कहता है, और 2026 के बदलाव की घोषणा में कहा गया है कि इसका संचालन स्वतंत्र बना रहेगा।
AnkiDroid रिपॉज़िटरी सार्वजनिक है और कोड तथा अनुवाद से जुड़े योगदान स्वीकार करती है। इसकी README हर कंपोनेंट का लाइसेंस अलग से बताती है: मुख्य प्रोजेक्ट के लिए GPL-3.0, कुछ बैकएंड कोड के लिए AGPL-3.0 और AnkiDroid API के लिए LGPL-3.0।
डेवलपर के लिए नतीजा सीधा है: Android से जुड़े बदलाव AnkiDroid प्रोजेक्ट के ज़रिए होते हैं। वे AnkiMobile के सोर्स में नहीं जाते, और Android का हर कंपोनेंट डेस्कटॉप ऐप वाला लाइसेंस इस्तेमाल नहीं करता।
AnkiWeb इस्तेमाल में मुफ़्त है, ओपन सोर्स नहीं
AnkiWeb अकाउंट होस्ट करता है, कलेक्शन और मीडिया सिंक करता है और ब्राउज़र में पढ़ाई की सुविधा देता है। Anki की होस्टेड साइट पर साझा डेक और ऐड-ऑन की डायरेक्टरी भी हैं। “AnkiWeb” कहते समय इन सभी सार्वजनिक सेवाओं को एक ही चीज़ मान लेना आसान है, लेकिन आधिकारिक सिंक सर्वर इंस्टॉल करने से इनका पूरा रूप नहीं मिलता।
सोर्स को लेकर स्थिति बिल्कुल साफ़ है। ब्राउज़र क्लाइंट के बारे में पूछे गए सवाल के सीधे जवाब में Anki के मेंटेनर ने कहा कि AnkiWeb ओपन सोर्स नहीं है। पूरी सेवा को डिप्लॉय करने के लिए कोई आधिकारिक पैकेज भी नहीं है।
AnkiWeb कोई ऑफ़लाइन वेब ऐप नहीं है। ऑफ़लाइन पढ़ाई के लिए पहले से तैयार डेस्कटॉप या मोबाइल क्लाइंट इस्तेमाल करें। मुफ़्त पहुँच, सार्वजनिक सोर्स, ऑफ़लाइन इस्तेमाल और स्वयं होस्टिंग—ये चारों अलग सवाल हैं।
स्वयं होस्ट किया गया Anki सिंक सर्वर असल में क्या बदलता है
Anki एक आधिकारिक स्वयं-होस्टेड सिंक सर्वर देता है। आप डेस्कटॉप Anki के साथ आने वाला सर्वर चला सकते हैं या डेस्कटॉप GUI की डिपेंडेंसी के बिना छोटा Python या Rust इम्प्लीमेंटेशन इंस्टॉल कर सकते हैं। आप उपयोगकर्ता और पासवर्ड तय करते हैं, स्टोरेज की जगह चुनते हैं, सर्वर प्रोसेस चलाते हैं और संगत क्लाइंट में उसका URL सेट करते हैं।
यह क्लाइंट के बीच कलेक्शन और मीडिया सिंक करने वाली सेवा की जगह लेता है। इससे आपको पूरे AnkiWeb उत्पाद की निजी कॉपी नहीं मिलती। आपको ये सुविधाएँ नहीं मिलतीं:
- AnkiWeb का ब्राउज़र में पढ़ाई वाला इंटरफ़ेस;
- सार्वजनिक साझा डेक या ऐड-ऑन डायरेक्टरी;
- AnkiWeb की साइनअप और अकाउंट प्रबंधन वेबसाइट;
- स्कूल या कंपनी के लिए कोई वेब-आधारित एडमिनिस्ट्रेशन उत्पाद।
आखिरी बात टीमों के लिए खास मायने रखती है। मैनुअल इसे व्यक्तिगत या पारिवारिक इस्तेमाल के लिए बनाया गया एक उन्नत फ़ीचर बताता है। उपयोगकर्ता सर्वर पर कॉन्फ़िगर किए जाते हैं, और इसके मेंटेनर कहते हैं कि REST API या बाहरी डेटाबेस सपोर्ट जैसी सुविधाएँ स्वीकार किए जाने की संभावना कम है, क्योंकि सर्वर को सरल रखना इसका डिज़ाइन लक्ष्य है।
अगर आपकी ज़रूरत है, “डेस्कटॉप और मोबाइल क्लाइंट को मेरे नियंत्रण वाली इन्फ़्रास्ट्रक्चर के ज़रिए सिंक में रखना,” तो यह सर्वर उस काम के लिए सही है। अगर आपकी ज़रूरत है, “अपना AnkiWeb डिप्लॉय करना,” तो यह सही विकल्प नहीं है। इंस्टॉलेशन का ऐसा कोई अगला चरण नहीं है जो सिंक सर्वर को होस्टेड वेब ऐप में बदल दे।
स्वयं होस्टिंग के साथ संचालन का काम भी आपके पास आ जाता है। मैनुअल चेतावनी देता है कि नए क्लाइंट सिंक प्रोटोकॉल में हुए बदलावों पर निर्भर हो सकते हैं, इसलिए सर्वर और क्लाइंट के संस्करण संगत रखना ज़रूरी है। सर्वर डिफ़ॉल्ट रूप से बिना एन्क्रिप्शन वाले HTTP पर कनेक्शन स्वीकार करता है। रिमोट एक्सेस के लिए दस्तावेज़ में बताए विकल्पों में इसे किसी भरोसेमंद नेटवर्क तक सीमित करना, VPN इस्तेमाल करना या इसके आगे HTTPS रिवर्स प्रॉक्सी लगाना शामिल है। क्रेडेंशियल, स्टोरेज, बैकअप, अपग्रेड और रीस्टोर टेस्ट की ज़िम्मेदारी भी आपकी होती है।
इश्यू चुनने से पहले सही कोडबेस चुनें
डेवलपर के लिए यह छोटा नक्शा बेकार की खोज में लगने वाला काफ़ी समय बचा सकता है:
- डेस्कटॉप का व्यवहार, शेड्यूलिंग कोड, टेम्पलेट और आधिकारिक सिंक सर्वर ankitects/anki रिपॉज़िटरी में हैं।
- Android से जुड़ा काम AnkiDroid रिपॉज़िटरी में होता है।
- अगर मौजूदा एक्सटेंशन पॉइंट आपके बदलाव के लिए काफ़ी हैं, तो स्थायी फ़ोर्क के मुकाबले डेस्कटॉप ऐड-ऑन को बनाए रखना आसान हो सकता है।
- iOS से जुड़े पैच के लिए AnkiMobile की पूरी सार्वजनिक रिपॉज़िटरी मौजूद नहीं है।
- फ़ोर्क करने के लिए कोई आधिकारिक ओपन-सोर्स AnkiWeb डिप्लॉयमेंट मौजूद नहीं है।
डेस्कटॉप Anki का सोर्स मिलना इस नक्शे की शुरुआत भर है। यह इस बात का प्रमाण नहीं कि कोई iOS स्क्रीन या AnkiWeb पेज भी उसी रिपॉज़िटरी में मौजूद है।
आपको किस तरह का नियंत्रण चाहिए?
ज़्यादातर सीखने वालों के लिए यह मिला-जुला सोर्स मॉडल Anki छोड़ने की वजह नहीं है। इसके परिपक्व रिव्यू वर्कफ़्लो, ऐड-ऑन, टेम्पलेट, दस्तावेज़ और माइग्रेशन टूल हर प्लेटफ़ॉर्म के सोर्स तक पहुँच से कहीं ज़्यादा मायने रख सकते हैं।
गोपनीयता को लेकर सजग सीखने वालों को सबसे छोटी ऐसी व्यवस्था से शुरुआत करनी चाहिए जो उनकी ज़रूरत पूरी करे। केवल एक ऑफ़लाइन डेस्कटॉप कलेक्शन के लिए सिंक सर्वर नहीं चाहिए। कई डिवाइसों को आपके नियंत्रण वाली इन्फ़्रास्ट्रक्चर से सिंक करना हो, तो आधिकारिक सर्वर सीमित दायरे वाला विकल्प है। इससे सिंक किए गए डेटा पर आपका नियंत्रण बढ़ता है, लेकिन नेटवर्क सुरक्षा और रिकवरी की ज़िम्मेदारी भी आपके पास आती है।
स्वयं होस्ट करने वाले लोग असली कलेक्शन ले जाने से पहले एक अकाउंट के साथ जाँच करें। पक्का करें कि हर क्लाइंट जुड़ पा रहा है, रिमोट ट्रैफ़िक के आगे एन्क्रिप्शन लगा है, सभी संस्करण एक-दूसरे के अनुकूल हैं और बैकअप से कलेक्शन व मीडिया डेटा—दोनों वापस लाए जा सकते हैं।
योगदान देने से पहले उत्पाद का सही हिस्सा चुनें। डेस्कटॉप और Android में योगदान के सार्वजनिक रास्ते हैं। AnkiMobile और AnkiWeb ऐसे योगदान के लिए अपना पूरा सोर्स उपलब्ध नहीं कराते।
Flashcards और पूरे स्टैक पर नियंत्रण के बारे में
खुलासा: मैं Kirill Markin हूँ और Flashcards बनाता हूँ। इसकी MIT-लाइसेंस वाली रिपॉज़िटरी में वेब ऐप, iOS और Android क्लाइंट, ऑथेंटिकेशन, बैकएंड, सिंक और AWS इन्फ़्रास्ट्रक्चर शामिल हैं। इसके सोर्स और स्वयं होस्टिंग का दायरा Anki के केवल सिंक वाले सर्वर से बड़ा है। साथ ही, Flashcards अभी बहुत नया है और परिपक्वता, ऐड-ऑन तथा Anki से माइग्रेशन की विश्वसनीयता में कमज़ोर है, इसलिए यह अपने-आप बेहतर विकल्प नहीं बन जाता।
Flashcards में AWS पर पूरे स्टैक को स्वयं होस्ट करने के दस्तावेज़ हैं, लेकिन यह एक कमांड में होने वाला सामान्य डिप्लॉयमेंट नहीं है। ऑपरेटर को AWS, Cloudflare, ऑथेंटिकेशन, ईमेल डिलीवरी, डेटाबेस रिकवरी, मॉनिटरिंग, अपग्रेड और नेटिव ऐप को अलग से बिल्ड करके बाँटने की ज़िम्मेदारी उठानी पड़ती है। स्वयं होस्ट किए जाने वाले Flashcards की गाइड इसका संक्षिप्त, उत्पाद-केंद्रित विवरण देती है, जबकि Anki और Flashcards की तुलना परिपक्वता और वर्कफ़्लो से जुड़े समझौते बताती है।
अगर आप और प्रोजेक्ट की तुलना करना चाहते हैं, तो ओपन-सोर्स फ़्लैशकार्ड ऐप की गाइड कई टूल पर लाइसेंस, ऑफ़लाइन इस्तेमाल, सिंक, माइग्रेशन और स्वयं होस्टिंग से जुड़े यही सवाल लागू करती है।
अंत में साफ़ जवाब
क्या Anki ओपन सोर्स है? डेस्कटॉप Anki और AnkiDroid हैं। AnkiMobile और AnkiWeb नहीं हैं। आधिकारिक Anki सिंक सर्वर ओपन सोर्स है और स्वयं होस्ट किया जा सकता है, लेकिन वह केवल कलेक्शन और मीडिया सिंक्रोनाइज़ करता है; वह AnkiWeb वेबसाइट की पूरी कॉपी नहीं है।
एक परिपक्व लोकल स्टडी टूल के लिए डेस्कटॉप Anki अब भी सबसे स्पष्ट ओपन-सोर्स विकल्प है। निजी मल्टी-डिवाइस सिंक चाहिए, तो आधिकारिक सिंक सर्वर जोड़ें और उसके संचालन की ज़िम्मेदारी संभालने के लिए तैयार रहें। अगर आपको किसी एक उत्पाद स्टैक के हर क्लाइंट और सेवा को जाँचने, बदलने और डिप्लॉय करने की ज़रूरत है, तो Anki आज उस पूरे दायरे का सोर्स उपलब्ध नहीं कराता।