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