ragon-serve इंजन, ScaleSearch ड्राफ्टर और नोड Forgejo
वैकल्पिक ragon-serve GB10 पर 262K कॉन्टेक्स्ट के साथ Qwen3.8-27B चलाता है, हर नोड को निजी Forgejo मिलता है, और Telegram Mini App सीधे आपकी रिपॉज़िटरी पर काम करता है।
SWE-bench Verified के 100 में से 68 टास्क, एक DGX Spark पर ऑफ़लाइन हल, करीब 48 टोकन प्रति सेकंड पर। एक कोडिंग एजेंट, एक चैट असिस्टेंट और एक डेस्कटॉप ऐप, जो पूरी तरह आपके अपने GB10 पर चलते हैं। न क्लाउड। न अकाउंट। न API बिल। न टेलीमेट्री। इसे कैसे मापा गया
ragon, टर्मिनल एजेंट
🪟 डेस्कटॉप ऐप प्रीव्यू
💬 Ask, ब्राउज़र में
🧩 JetBrains और VS Code (MCP)
📱 Signal, Telegram और Matrix
ragon-code def validate_signup → src/auth/signup.py:42pytest tests/test_signup.py -q → 1 failed, 14 passedapply_patch src/auth/signup.py +12 -2 · tests/test_signup.py +8pytest tests/test_signup.py -q → 15 passed in 0.41ssrc/auth/signup.py में पहले इनपुट को ट्रिम किया गया और एक रिग्रेशन टेस्ट जोड़ा गया।वैकल्पिक ragon-serve GB10 पर 262K कॉन्टेक्स्ट के साथ Qwen3.8-27B चलाता है, हर नोड को निजी Forgejo मिलता है, और Telegram Mini App सीधे आपकी रिपॉज़िटरी पर काम करता है।
कमांड सैंडबॉक्स के भीतर Docker, containerd, D-Bus और systemd सॉकेट बंद करता है, ragon-docs में OCR व ऑफ़िस दस्तावेज़ जोड़ता है, और हस्ताक्षरित LoRA एडाप्टर चलाता है।
Ask और Work रिव्यू पेन, वर्क्री और टर्मिनल टैब के साथ एक ही विंडो साझा करते हैं; /night add --best-of N किसी कार्य को N बार चलाकर सर्वश्रेष्ठ प्रयास रखता है।
1.7.0 में यह भी: Night Shift किसी टास्क को कई बार आज़माकर सबसे अच्छा प्रयास रख सकता है (/night add --best-of N), एक मशीन कई Signal ब्रिज चला सकती है, और क्लाइंट एक ही नेटवर्क के दो नोड में से चुन सकता है, बिना उस नोड को खोए जिसे वह पहले से जानता है। रिलीज़ नोट्स और डाउनलोड।
$ curl -fsSL https://github.com/dreamference/ragon/releases/latest/download/install.sh | bash$ ragon-admin server start # मॉडल एक बार डाउनलोड होता है (~20 GB), फिर चालू हो जाता है $ cd ~/your-project && ragon # बस, इतना ही
NVIDIA DGX Spark और हर GB10 मशीन पर चलता है। स्क्रिप्ट हर डाउनलोड को रिलीज़ के चेकसम से जाँचती है और हर sudo कमांड चलाने से पहले उसे दिखा देती है। चाहें तो पहले उसे पढ़ लें।
आपके बाकी कंप्यूटर लोकल नेटवर्क पर GB10 के मॉडल का इस्तेमाल करते हैं। Mac या किसी दूसरी Linux मशीन पर ऊपर वाली वही कमांड ragon क्लाइंट इंस्टॉल करती है; वह GB10 को खुद ढूँढ लेता है।
1.7.2 से यह Mac पर डेस्कटॉप ऐप को भी Applications में रख देता है, खोलने के लिए तैयार (--no-app से इसे छोड़ा जा सकता है)।
> irm https://github.com/dreamference/ragon/releases/latest/download/install.ps1 | iexPowerShell में। यह एडमिनिस्ट्रेटर अधिकार के बिना इंस्टॉल होता है (1.7.2 से डेस्कटॉप ऐप भी), फिर Windows एक बार एजेंट का सैंडबॉक्स सेट करने को कहता है। अभी साइन नहीं किया गया है, इसलिए Smart App Control बंद होना चाहिए। स्क्रिप्ट पढ़ें।
रिलीज़ पेज पर Mac का dmg (Ragon-<version>-arm64-preview.dmg, Intel के लिए x64) और Windows इंस्टॉलर (Ragon-Setup-<version>-x64.exe, या arm64) भी हैं। ये बिना साइन किए प्रीव्यू हैं: ब्राउज़र से डाउनलोड करने पर पहली बार रोक दिए जाते हैं। पहले हर एक को रिलीज़ की साइन की हुई SHA256SUMS से जाँच लें।
इन सबमें वही चिप, 128 GB यूनिफ़ाइड मेमोरी और DGX OS 7 है, इसलिए एक ही इंस्टॉलर सब पर काम करता है। Ragon का रोज़ विकास और परीक्षण ASUS Ascent GX10 पर होता है; बाकी पर टेस्ट से जाँच होती है।
या आज रात के लिए काम कतार में लगाएँ: /night add <task>। आपके सोते समय Ragon कतार निपटाता है, हर टास्क अपनी git ब्रांच पर, और सुबह चाय पर आप ब्रांच देख लेते हैं।
$ ragon "explain this repository to me like I'm new on the team" # reads the code index (ragon-code outline, def, refs, callers) instead of grepping, # then walks you through the layout, the entry points and how they connect
$ ragon "the tests are failing: find out why and fix them" # runs the tests, reads the failure, edits the code and runs the tests again, # asking before anything risky
> /night add --best-of 3 add input validation to the signup form, with tests # tonight: three attempts, each in its own git worktree; the one the chooser picks # is committed on its own branch, and nothing is merged or pushed $ ragon-admin night status # the timer, the window and the queue > /night apply <id> # in the morning: bring the branch back as uncommitted changes
आपकी रिपॉज़िटरी भर में डेफ़िनिशन, कॉलर और प्रभाव, ताकि एजेंट कोड को grep करने के बजाय सीधे ढूँढ ले।
आपकी अपनी मशीन पर निजी SearXNG के ज़रिए: न सर्च अकाउंट, न API कुंजी।
सोने से पहले /night add <task>; सुबह तक हर टास्क अपनी git ब्रांच पर पूरा। आपके बिना कुछ भी मर्ज या पुश नहीं होता।
Ragon 1.7.0 का डेस्कटॉप ऐप Ask और Work को एक ही विंडो में रखता है। Work एजेंट सेशनों के लिए पूरा वर्कबेंच है: फ़ाइलों, स्किल और कमांड वाला कम्पोज़र, स्टेज, रिवर्ट और कमिट करने के लिए रिव्यू पेन, वर्कट्री, टर्मिनल टैब, और थ्रेड के साथ फ़ाइल ट्री और फ़ाइल टैब। आपके दूसरे कंप्यूटरों पर यह आपके GB10 का क्लाइंट है, जिसे वह लोकल नेटवर्क पर ढूँढ लेता है।
ragon · ragon-code · ragon-docsragon, टर्मिनल एजेंटआपकी रिपॉज़िटरी पढ़ता है, कमांड और टेस्ट चलाता है, कोड एडिट करता है, और जोखिम वाली किसी भी चीज़ से पहले पूछता है।
$ ragon worktree on # new sessions start in their own worktree $ cd ~/your-project && ragon > /airgapped on # no network for any command it runs > /worktree apply # bring the changes back to your checkout
Claude Code, Gemini CLI, OpenClaw या Hermes के लिए आपकी पहले से लिखी स्किल बिना बदलाव के चलती हैं।
ragon app · ragon webAsk और Work एक विंडो में, GB10, Mac, Linux या Windows पर: अनुमोदन वाले एजेंट सेशन, रिव्यू पेन, वर्कट्री और अनडू। 1.7 में नया।
वेब सर्च, इमेज सर्च और डिक्टेशन के साथ सवाल, और आपके एजेंट सेशन, इसी मशीन से या जोड़े गए फ़ोन से, उसी लोकल मॉडल पर।
1.7.2 से इंस्टॉल कमांड Ragon को ragon के साथ Applications में रख देती है, और यह किसी भी दूसरे ऐप की तरह खुलता है। Apple silicon और Intel, macOS 12 या उसके बाद। ragon update इसे अपडेट करता है।
GB10 पर ragon_1.7.0_arm64.deb ऐप, उसकी लॉन्चर एंट्री और ragon-app कमांड इंस्टॉल करता है, साथ में उसके लिए ज़रूरी सैंडबॉक्स प्रोफ़ाइल:
$ sudo apt install ./ragon_1.7.0_arm64.debफिर इसे एप्लिकेशन मेन्यू से खोलें, या ragon app से। और जानें।
1.7.2 से PowerShell की लाइन ऐप को भी इंस्टॉल कर देती है, सिर्फ़ आपके लिए और एडमिनिस्ट्रेटर अधिकार के बिना, Start मेन्यू एंट्री के साथ; Settings → Apps से इसे हटाया जा सकता है; ragon update इसे अपडेट करता है। Smart App Control बंद होना चाहिए।
ragon-admin mcp · ragon signal · ragon chatstdio MCP (ragon-admin mcp) के ज़रिए JetBrains या VS Code जोड़ें, या Signal (Note to Self), Telegram (Mini App रिपॉज़िटरी वर्कबेंच सहित) और Tailscale पर Matrix से अपने GB10 को संदेश भेजें। हर फ़ोन ब्रिज तब तक बंद रहता है जब तक आप उसे चालू नहीं करते।
$ ragon-admin mcp # stdio MCP for JetBrains and VS Code $ ragon signal setup # Note to Self only, off until linked $ ragon chat telegram setup # topics and the Mini App
रीड-ओनली, ऐसे साइन-इन से जो आपकी मशीन पर ही रहता है। /airgapped on पर पूरी तरह बंद।
क्लाउड कोडिंग एजेंट आपका सोर्स कोड किसी और के सर्वर पर भेजते हैं। Ragon उसे कहीं नहीं भेजता: मॉडल आपके GB10 पर चलता है, और Ragon में कुछ भी बाहर किसी सर्वर से संपर्क नहीं करता। कोई उपयोग विश्लेषण नहीं, कोई मेट्रिक्स नहीं, कोई साइन-इन नहीं, कोई "अनाम" क्रैश रिपोर्ट नहीं। इसलिए इसे उस कोड पर इस्तेमाल किया जा सकता है जिसे अपलोड करने की अनुमति नहीं: क्लाइंट का काम, नियंत्रित डेटा, अप्रकाशित उत्पाद।
एक कमांड strace के अंतर्गत असली Ragon सेशन चलाती है और उसके बनाए हर नेटवर्क कनेक्शन की सूची देती है:
$ ragon-admin audit egress ✔ Egress audit: pass Network destinations: 127.0.0.1:8000 29x model server 127.0.0.1:8767 1x Gmail search service DNS queries: none Networked git commands: none
सब कुछ 127.0.0.1 पर रहा। एक भी DNS लुकअप नहीं।
/airgapped on लिखें और एजेंट की चलाई हर कमांड को Linux कर्नेल से खाली नेटवर्क नेमस्पेस मिलता है। यह मॉडल से विनम्र अनुरोध नहीं है: पहुँचने के लिए नेटवर्क है ही नहीं। Full Access, जो सैंडबॉक्स को बायपास करता, उसी समय अस्वीकार कर दिया जाता है।
सिर्फ़ वही जो आप या एजेंट माँगें: वेब सर्च (आपकी अपनी मशीन पर निजी SearXNG के ज़रिए), पेज फ़ेच, आपके जोड़े हुए Google अकाउंट को रीड-ओनली अनुरोध, या अपडेट की जाँच। /airgapped on पर इनमें से कुछ नहीं।
मॉडल, आपका कोड, आपके प्रॉम्प्ट और आपके जवाब उसी मशीन पर रहते हैं जिस पर वे हैं।
/airgapped on, कर्नेल द्वारा लागू| एजेंट का काम | ~48 tok/s |
| कोड | 69 tok/s |
| JSON | 84 tok/s |
| गद्य | 32 tok/s |
| कोड पढ़ना | ~1,800 tok/s |
| कॉन्टेक्स्ट | 262K |
स्पेकुलेटिव डिकोडिंग के साथ GB10 पर एक स्ट्रीम। एजेंट का काम असली एजेंट सेशनों पर मापा गया है; कोड, JSON और गद्य आउटपुट के प्रकार के हिसाब से, ग्रीडी डिकोडिंग के साथ। चार एजेंट एक साथ चलाएँ: कोई कोटा नहीं, कोई "कृपया प्रतीक्षा करें" नहीं।
ragon update।| क्लाउड कोडिंग एजेंट | Ragon | |
|---|---|---|
| आपका कोड कहाँ जाता है | उनके सर्वर | कहीं नहीं |
| अकाउंट ज़रूरी | हाँ | नहीं |
| प्रति टोकन लागत | उपयोग के अनुसार | शून्य |
| रेट लिमिट | हाँ | नहीं |
| नेटवर्क कटा होने पर भी चलता है | नहीं | हाँ |
| आप जाँच सकते हैं कि क्या बाहर जाता है | नहीं | ragon-admin audit egress |
2026-10-08 को Ragon 1.5.1 के एजेंट ने Qwen3.8-27B के साथ एक DGX Spark पर, ऑफ़लाइन, SWE-bench Verified के 100 में से 68 टास्क हल किए: 100 टास्क का एक तय नमूना, हर टास्क पर एक प्रयास, डिफ़ॉल्ट मोड। सभी 500 टास्क पर स्केल करने पर यह अनुमानित ≈69% है (95% दायरा 63.9–73.4%)। यह हमारी अपनी मशीन पर, एक उपसमूह पर, हमारा अपना माप है, लीडरबोर्ड की एंट्री नहीं।
| सिस्टम | वही 100 टास्क | सभी 500 टास्क |
|---|---|---|
| Ragon 1.5.1 + Qwen3.8-27B (NVFP4), एक DGX Spark, ऑफ़लाइन1 | 68/100 | ≈69% अनुमानित |
| Ragon 1.5.1 + Qwen3.8-27B (NVFP4), refine मोड, एक DGX Spark, ऑफ़लाइन1 | 69/100 | ≈70% अनुमानित |
| Qwen3-Coder-480B-A35B (OpenHands)2 | 68/100 | 69.6% |
| GLM-4.6 (Z.ai का एजेंट)3 | 68/100 | 68.2% |
| Kimi K2.5, high (mini-SWE-agent)4 | 70/100 | 70.8% |
| DeepSeek V3.2, high (mini-SWE-agent)5 | 70/100 | 70.0% |
| Claude Opus 4.5, चार एजेंट6 | 77–80/100 | 76.8–79.2% |
| Gemini 3 Pro (live-SWE-agent)7 | 79/100 | 77.4% |
| छोटे ओपन मॉडल (20–40B पैरामीटर) | ||
| Qwen3-Coder-30B-A3B (EntroPO + R2E), test-time scaling8 | 60/100 | 60.4% |
| Qwen3-Coder-30B-A3B (EntroPO + R2E), एक प्रयास8 | 56/100 | 52.2% |
| Devstral Small 2512 (mini-SWE-agent)9 | 57/100 | 56.4% |
| कोडिंग-एजेंट उत्पाद, जैसा उनके विक्रेता प्रकाशित करते हैं | ||
| GitHub Copilot agent mode (VS Code), Claude 3.7 Sonnet के साथ10 | प्रकाशित नहीं | 56.0% |
| Claude Code11 | प्रकाशित नहीं | प्रकाशित नहीं |
| Cursor12 | प्रकाशित नहीं | प्रकाशित नहीं |
इसे समकक्ष मॉडलों की तुलना समझें, रैंकिंग नहीं। उन्हीं 100 टास्क पर Ragon ने Qwen3-Coder-480B और GLM-4.6 जितने टास्क हल किए, जो अपने से कई गुना बड़े मॉडल हैं, लेकिन हर पंक्ति में अलग एजेंट और अलग हार्डवेयर है, और लीडरबोर्ड वाली पंक्तियों में आधिकारिक x86 टेस्ट इमेज हैं, जबकि हमारा रन कम्युनिटी arm64 इमेज पर हुआ। refine मोड में पहला सेशन बिना कुछ बदले टास्क को समझता है और एक नया सेशन उसे करता है: इसने डिफ़ॉल्ट से एक टास्क ज़्यादा हल किया (68 के मुकाबले 69, दोनों मोड ने कुछ ऐसे टास्क जीते जो दूसरा हार गया), प्रति टास्क करीब 2.2 गुना समय में, इसलिए यह ऑप्ट-इन ही है (ragon --refine)।
100 टास्क Verified का पाँचवाँ हिस्सा हैं, इसलिए पूरे सेट का आँकड़ा एक अनुमान है। सभी 175 सार्वजनिक Verified सबमिशन के प्रति-टास्क नतीजों पर एक एक-पैरामीटर आइटम-रिस्पॉन्स (Rasch) मॉडल फ़िट किया गया है: हर टास्क की एक कठिनाई और हर सिस्टम की एक क्षमता। Ragon की क्षमता वह है जो इन 100 टास्क पर 68 हल होने को समझाती है; ≈69% उस क्षमता का सभी 500 पर अपेक्षित स्कोर है (प्रकाशित स्कोर पर साधारण रिग्रेशन एक अंक के भीतर सहमत है)। जाँचने के लिए हर सार्वजनिक सबमिशन को सिर्फ़ इन्हीं 100 टास्क पर स्कोर किया गया और उसके कुल स्कोर का इसी तरह अनुमान लगाया गया: त्रुटि 2.4 अंक (RMSE) रही, और ऊपर का दायरा उसका ±1.96 गुना है। तालिका का हर आँकड़ा scripts/swe_bench_compare.py से SWE-bench/experiments के सार्वजनिक प्रति-टास्क डेटा से दोहराया जा सकता है।
ये 100 टास्क Verified की रिपॉज़िटरी में पूरे सेट के अनुपात में फैले हैं, उन टास्क में से जिनका टेस्ट एनवायरनमेंट arm64 पर चलता और सत्यापित होता है (गोल्ड पैच पास होता है, खाली बदलाव फ़ेल)। प्रकाशित सिस्टम इन 100 पर सभी 500 की तुलना में 1.0 से 1.5 अंक कम स्कोर करते हैं, इसलिए यह नमूना आसान नहीं है। यह लीडरबोर्ड की एंट्री नहीं है: उनकी ग्रेडिंग SWE-bench टीम अपने इन्फ्रास्ट्रक्चर पर करती है।
लीडरबोर्ड के सारे आँकड़े: swebench.com और SWE-bench/experiments रिपॉज़िटरी; "वही 100 टास्क" का मतलब है हर सबमिशन के प्रकाशित प्रति-टास्क नतीजे, सिर्फ़ उन टास्क तक सीमित जो Ragon ने चलाए।
dgxcoder · अक्टूबर 2026
हम Ragon Desktop का आर्किटेक्चर डिज़ाइन, औपचारिक क्षमता मॉडल और अनुभवजन्य मूल्यांकन प्रस्तुत करते हैं। यह एक ओपन-सोर्स डेस्कटॉप एनवायरनमेंट है जो अपस्ट्रीम विक्रेता के डेस्कटॉप क्लाइंट वाला ही app-server प्रोटोकॉल बोलता है, Codex-संगत डिफ़ॉल्ट रखता है, इन्फ़रेंस उपयोगकर्ता के अपने हार्डवेयर पर चलाता है, और उपयोगकर्ता के /airgapped on करने पर हर सैंडबॉक्स्ड कमांड को वर्कस्टेशन के भीतर ही सीमित कर देता है।
GB10 पर होस्ट सुरक्षा सेटअप, मॉडल सर्वर शुरू करना, macOS, Linux व Windows क्लाइंट जोड़ना और ईग्रेस ऑडिट चलाना।
सार्वजनिक SWE-bench डेटा से Rasch मॉडल फ़िट करें और तालिका के प्रत्येक आँकड़े को स्वयं सत्यापित करें।
हाँ, मॉडल चलाने के लिए। आपके बाकी कंप्यूटर इसके क्लाइंट की तरह चलते हैं: Linux (Arm या x86) और macOS उसी इंस्टॉल कमांड से, Windows (Arm या x86, प्रीव्यू) PowerShell की लाइन से।
हाँ: 1.5 में Puffin का नाम बदलकर Ragon हो गया। एक बार puffin update चलाएँ, फिर आखिरी बार puffin। यह आपके सेशन, सेटिंग और लिंक नए नाम पर ले आता है, और उसके बाद कमांड ragon है।
हाँ। Ragon AGPL के तहत ओपन सोर्स है, और मॉडल के वेट्स मुफ़्त हैं। आपका एकमात्र चालू खर्च बिजली है।
उसके साथ आने वाला OS (DGX OS 7, या Ubuntu 24.04 जहाँ विक्रेता देता है), NVIDIA Container Toolkit के साथ Docker, Python 3 और Git। सादे Ubuntu पर ragon-admin host check बता देता है कि क्या कम है।
सिर्फ़ वही जो आप या एजेंट माँगें, जैसे आपकी अपनी मशीन पर SearXNG के ज़रिए वेब सर्च, और पहली बार के डाउनलोड। /airgapped on यह सब बंद कर देता है।
NVIDIA के 4-बिट NVFP4 फ़ॉर्मैट में Qwen3.8-27B, हमारे इंजन ragon-serve पर DFlash2 ड्राफ़्टर के साथ (पूरे 1.9.x में SGLang फ़ॉलबैक के रूप में रहता है), GB10 के लिए चुना और ट्यून किया हुआ। करीब 20 GB के वेट्स; चलते समय मशीन की लगभग 38 GB मेमोरी खाली रहती है।
अगर आप मानते हैं कि कोड को उसी डेस्क पर रहना चाहिए जहाँ वह लिखा गया, तो रिपॉज़िटरी को स्टार करें: इसी तरह दूसरे GB10 मालिकों को Ragon मिलता है।
$ curl -fsSL https://github.com/dreamference/ragon/releases/latest/download/install.sh | bash