VOID Workshop, Claude Agent SDK पर बना Linux डेस्कटॉप के लिए एक मुफ़्त और ओपन सोर्स कोडिंग एजेंट है। यह किसी भी चीज़ को छूने से पहले योजना बनाता है, हर लिखने से पहले diff दिखाता है, हर कमांड से पहले पूछता है, और आपके तय किए बजट पर रुक जाता है। अपना Claude प्लान, API कुंजी या लोकल Ollama मॉडल लाएँ, और VOID Portal से इसे अपने फ़ोन से चलाएँ।
अपनी भाषा में बताइए कि आपको क्या चाहिए। मेहनत वाला काम एजेंट करता है, और हर बदलाव पर फ़ैसला आपका रहता है।
हर बदलाव लिखे जाने से पहले unified diff के रूप में आता है। अगर आपके सोचते-सोचते डिस्क पर फ़ाइल बदल जाए, तो वह बदलाव अस्वीकार हो जाता है, इसलिए आपका अपना काम कभी चुपचाप ओवरराइट नहीं होता।
ऐप छोड़े बिना योजना बनाइए, बनाइए, समीक्षा कीजिए और रिलीज़ कीजिए, और ठीक-ठीक देखिए कि आपके टोकन कहाँ जा रहे हैं।

बदलाव से पहले पूछें, अपने आप संपादित करें, सैंडबॉक्स के अंदर Auto, या प्लान मोड: पहले केवल पढ़ना, फिर आपकी मंज़ूरी के लिए एक योजना। Shift+Tab इनके बीच बदलता है, काम के बीच में भी।

डिवाइस कोड या टोकन से साइन इन करें, फिर पुल रिक्वेस्ट, इश्यू, वर्कफ़्लो रन और रिलीज़ देखें, चर्चाएँ पढ़ें और टिप्पणी करें। टोकन आपकी कीरिंग में रहता है।

एक API टोकन चिपकाइए और अपने Workers, Pages प्रोजेक्ट, R2 बकेट, D1 डेटाबेस और KV नेमस्पेस एक नज़र में देखिए, केवल पढ़ने के लिए।

डिफ़ॉल्ट रूप से चालू: लंबे सत्रों को 120k टोकन पर संक्षिप्त करता है और कमांड आउटपुट छोटा करता है। डैशबोर्ड पिछले 30 दिन मॉडल के हिसाब से दिखाता है, और बोझ कहाँ से आता है।
मॉडल का आउटपुट और रिपॉज़िटरी की सामग्री अविश्वसनीय इनपुट माने जाते हैं। मंज़ूरी सुरक्षा की पहली परत है, अकेली नहीं।
सटीक कमांड, वर्किंग डायरेक्टरी, एजेंट की बताई वजह, और कमांड क्या करती है (पढ़ना, लिखना, नेटवर्क, git, इंस्टॉल)। मंज़ूरियाँ कभी याद नहीं रखी जातीं।
एजेंट की कमांड सिर्फ़ प्रोजेक्ट के अंदर लिख सकती हैं और जब तक आप ख़ास डोमेन की अनुमति न दें, उन्हें नेटवर्क नहीं मिलता।
sudo, बड़े पैमाने पर rm -rf, push, इतिहास दोबारा लिखना, पब्लिश, अपलोड, SSH, कीरिंग तक पहुँच, और ऐप की अपनी सेटिंग छूने की कोशिशें सीधे अस्वीकार होती हैं।
.., सिमलिंक और ~ से प्रोजेक्ट के बाहर नहीं जाया जा सकता। SSH कुंजियाँ, क्लाउड क्रेडेंशियल, ब्राउज़र प्रोफ़ाइल और कीरिंग हमेशा वर्जित हैं।
.env, प्राइवेट कुंजियों और क्रेडेंशियल फ़ाइलों के लिए साफ़ मंज़ूरी चाहिए, और लॉग, इतिहास और UI में वे छिपा दी जाती हैं।
root के रूप में चलने से इनकार करता है। कोई निर्माता सर्वर, प्रॉक्सी या एनालिटिक्स नहीं: डेटा सिर्फ़ आपके चुने मॉडल प्रोवाइडर को जाता है और, VOID Portal के लिए, उस रिले को जिसे आपने ख़ुद डिप्लॉय किया।
अपना Claude प्लान या डेस्कटॉप कीरिंग में सहेजी Anthropic Console API कुंजी इस्तेमाल करें, और एक क्लिक में बदलें। VOID Workshop एक भी अनुरोध भेजने से पहले क्रेडेंशियल का स्रोत जाँचता है।
प्रोजेक्ट की कोई भी फ़ाइल बिल्ट-इन CodeMirror एडिटर में खोलें, छोटा सुधार ख़ुद करें, और बाक़ी एजेंट को सौंपें। सिंटैक्स हाइलाइटिंग आपकी थीम से बनती है, इसलिए हर थीम को, आपकी बनाई थीम को भी, मेल खाते रंग मिलते हैं।
Android के लिए साथी ऐप। कहीं से भी टास्क शुरू करें और कतार में लगाएँ, बदलावों और कमांड को मंज़ूरी दें (सीधे सूचना से भी), मॉडल, मोड और अकाउंट बदलें, और जानें कि कब टास्क पूरा हुआ, कब उसे आपकी ज़रूरत है, या कब PC ऑफ़लाइन हो गया।
फ़ोन ──wss──► आपका रिले ◄──wss── PC
└──── एंड-टू-एंड एन्क्रिप्टेड, AES-256-GCM ────┘




कोई साझा रिले नहीं है: हर कोई अपना रिले मुफ़्त Cloudflare अकाउंट पर डिप्लॉय करता है, इसलिए आपका ट्रैफ़िक कभी किसी और के सर्वर से नहीं गुज़रता। एक व्यक्ति के लिए मुफ़्त Workers प्लान काफ़ी से ज़्यादा है।
workers.dev सबडोमेन चुनें।wrangler deploy को remote/relay से चलाएँ।# रिपॉज़िटरी की अपनी क्लोन से $ cd remote/relay $ npm install $ npx wrangler login # ब्राउज़र में wrangler को एक बार अधिकृत करें $ npx wrangler deploy # → https://void-relay.<your-subdomain>.workers.dev $ node test/smoke.mjs wss://void-relay.<your-subdomain>.workers.dev # वैकल्पिक: VOID Portal के इन-ऐप अपडेट (या wrangler.toml में [[r2_buckets]] ब्लॉक हटा दें) $ npx wrangler r2 bucket create void-portal-updates
फिर wss://void-relay.<your-subdomain>.workers.dev को Settings → VOID Portal (phone) → Relay में डालें। पेयरिंग कोड या फ़ोन खो गया? उसी जगह से डिवाइस को अनपेयर करें और उसकी कुंजी काम करना बंद कर देगी। पूरी गाइड remote/README.md (अंग्रेज़ी में) में है।
सात बिल्ट-इन थीम, कंट्रास्ट चेतावनियों के साथ लाइव रंग एडिटर, और थीम साझा करने के लिए JSON इंपोर्ट/एक्सपोर्ट।
इस पेज पर आज़माने के लिए किसी थीम पर क्लिक करें।

सोर्स से कुछ ही मिनटों में बनता है और सिर्फ़ आपके यूज़र के लिए इंस्टॉल होता है। न root, न सिस्टम फ़ाइलें।
# 1. निर्भरताएँ (Node.js ≥ 22.13, Rust ≥ 1.80) # Arch Linux $ sudo pacman -S --needed base-devel nodejs npm rust git webkit2gtk-4.1 gtk3 libsoup3 \ librsvg libayatana-appindicator openssl libsecret bubblewrap socat ripgrep # Debian / Ubuntu 24.04+ (साथ में nodejs.org / rustup.rs से Node.js 22 और Rust) $ sudo apt install build-essential git libwebkit2gtk-4.1-dev libgtk-3-dev libsoup-3.0-dev \ librsvg2-dev libayatana-appindicator3-dev libssl-dev libsecret-1-dev bubblewrap socat ripgrep # 2. बिल्ड करें और ~/.local में इंस्टॉल करें $ git clone https://github.com/M4S4T0-V01D/void-workshop.git $ cd void-workshop $ ./scripts/build.sh $ ./scripts/install.sh # 3. चलाएँ, फिर Settings → Sign-in & API key: Claude से साइन इन करें, कुंजी पेस्ट करें या Ollama चुनें $ void-workshop
| VOID Portal | cd remote/android && ./gradlew :app:assembleRelease (JDK 17), APK को अपने फ़ोन पर इंस्टॉल करें और अपने रिले से पेयर करें |
|---|---|
| अपडेट | git pull && ./scripts/build.sh && ./scripts/install.sh |
| अनइंस्टॉल | ./scripts/uninstall.sh (इतिहास, सेटिंग और सहेजी कुंजी भी हटाने के लिए --purge जोड़ें) |
| गाइड | Claude प्लान · API कुंजी सेटअप · Ollama · बिलिंग और सीमाएँ · सुरक्षा मॉडल (अंग्रेज़ी में) |
छोटे जवाब। विस्तार रिपॉज़िटरी की गाइड में है।
VOID Workshop और VOID Portal मुफ़्त और ओपन सोर्स (MIT) हैं। आप सिर्फ़ उस मॉडल के पैसे देते हैं जिसे इस्तेमाल करते हैं: Claude प्लान, अपने Console अकाउंट पर Anthropic API इस्तेमाल, या लोकल Ollama मॉडल के साथ कुछ भी नहीं। रिले Cloudflare के मुफ़्त प्लान में आ जाता है।
सिर्फ़ आपके चुने मॉडल प्रोवाइडर को। कोई टेलीमेट्री नहीं, कोई निर्माता सर्वर नहीं। कुंजियाँ आपकी डेस्कटॉप कीरिंग में रहती हैं, और VOID Portal का ट्रैफ़िक आपके ख़ुद डिप्लॉय किए रिले के ज़रिए एंड-टू-एंड एन्क्रिप्टेड होता है।
यह वही Claude Agent SDK एक ऐसी डेस्कटॉप विंडो में चलाता है जो समीक्षा के इर्द-गिर्द बनी है: हर लिखने से पहले diff, हर कमांड पर मंज़ूरी, हर फ़ाइल के लिए स्वीकार और अस्वीकार, सैंडबॉक्स, ख़र्च सीमाएँ, और फ़ोन रिमोट।
Linux (Arch पर विकसित, WebKitGTK 4.1 वाले Debian/Ubuntu और दूसरों पर चलता है)। VOID Portal के लिए Android 8 या नया चाहिए।
ऐसा न करें: अपना ख़ुद का डिप्लॉय करें। इसमें कुछ मिनट लगते हैं, यह मुफ़्त है, और आपका ट्रैफ़िक और उपलब्धता आपके हाथ में रहती है।
हाँ। VOID Workshop और VOID Portal इस साइट जैसी ही 13 भाषाएँ बोलते हैं। दोनों पहली बार शुरू होने पर पूछते हैं; बाद में PC पर सेटिंग्स → रूप-रंग और भाषा और फ़ोन पर सेटिंग्स → भाषा में बदलें। अनुवाद src/i18n/locales और remote/android/app/src/main/assets/i18n में हैं, और सुधारों का स्वागत है।