✦डेवलपर

डेवलपर के लिए रिमोट डेस्कटॉप — GPU डेस्क के नीचे ही रहता है। आपका डेव वर्कस्टेशन, कहीं से भी।

अपने वर्कस्टेशन के असली Xcode, Android Studio, VS Code, JetBrains, Docker Desktop और tmux सेशन तक MacBook Air, iPad Pro या फ़ोन से पहुंचें। वायर्ड LAN पर लगभग 8 ms प्रोसेसिंग लेटेंसी — आपका इनपुट अगला फ़्रेम बनने से पहले पहुंच जाता है। न VPN, न वेब रैपर, न किसी वेंडर से बंधना।

✦वही तीन विंडो

वही तीन विंडो जो आपने आज सुबह खोली थीं।

लंबे समय से चल रहे होस्ट के लिए एक SSH सेशन, हॉट रीलोड वाला एक डेव सर्वर, और API को खिलाता एक कंटेनर स्टैक। Remio इन सबको आपके लैपटॉप या टैबलेट पर ठीक वैसे ही स्ट्रीम करता है जैसे वे वर्कस्टेशन पर दिखते हैं — न दूसरा एडिटर, न ब्राउज़र-टैब वाला IDE, न संभालने को पोर्ट फ़ॉरवर्ड।

असली Xcode। असली Cargo। असली Docker Desktop।

Remio से लाइव स्ट्रीम होता एक Mac डेव वर्कस्टेशन

वर्कस्टेशन पर एक दिन, जो भी आपके पास हो उस पर स्ट्रीम

SSH, हॉट रीलोड और कंटेनर स्टैक सब होस्ट पर चलते रहते हैं। Remio उनकी विंडो उस स्क्रीन पर दिखा देता है जो भी आपके पास हो।

workstation.local — zsh
~ $ ssh [email protected]
~ $ cd projects/remio && git status
On branch main — nothing to commit, working tree clean
~/projects/remio $ cargo build --release
Compiling remio v0.4.0 — Finished release [optimized] in 41.2s
~/projects/remio $ pnpm dev && docker compose up
▲ Vite ready on http://localhost:5173
✔ postgres · redis · api → listening on :8080

बिल्ड होस्ट GPU पर पूरा होता है। आप उसे रसोई की मेज़ से iPad पर 120 fps पर स्क्रॉल होते देखते हैं।

की-स्ट्रोक के लिए बना, वीडियो कॉल के लिए नहीं

फ़्रेम का रास्ता ऐसे ट्यून किया गया है कि टाइपिंग तुरंत पहुंचे और आपके बिल्ड के लिए CPU ख़ाली रहे।

की-स्ट्रोक से होस्ट प्रोसेस तक

की-स्ट्रोक और ट्रैकपैड जेस्चर उसी पल आपके कंप्यूटर तक पहुंचते हैं जब आप उन्हें करते हैं — कोई अगले फ़्रेम का इंतज़ार नहीं करता। मॉडिफ़ायर कुंजियां, शॉर्टकट और जेस्चर नेटिव रूप से आगे जाते हैं — होस्ट को असली कीबोर्ड दिखता है, वर्चुअल नहीं।

हार्डवेयर एन्कोड, हार्डवेयर डिकोड

फ़्रेम GPU पर कैप्चर होते हैं और Apple, NVIDIA, AMD, Intel या Android सिलिकॉन के हार्डवेयर वीडियो एन्कोडर से एन्कोड होते हैं। आपके बिल्ड, टेस्ट सूट और IDE इंडेक्सर के लिए CPU ख़ाली रहता है।

Remote-SSH के साथ VS Code

VS Code Remote-SSH काम करता रहता है क्योंकि Remio SSH को छूता नहीं। दोनों चलाएं: सफ़र में सादी एडिटिंग के लिए Remote-SSH, और GUI डीबगर या Live Share चाहिए तब होस्ट पर स्ट्रीम होता VS Code।

Xcode और JetBrains Gateway

SwiftUI प्रीव्यू, Instruments, iOS Simulator, IntelliJ रन कॉन्फ़िगरेशन, Rider, GoLand और PyCharm सब होस्ट पर नेटिव रूप से रेंडर होते हैं — कोई डिस्प्ले सर्वर की तिकड़म नहीं, कोई GPU फ़ीचर ग़ायब नहीं।

~8 ms
प्रोसेसिंग लेटेंसी, LAN, M2 Pro होस्ट — आंतरिक रूप से नापी गई
120 fps
टर्मिनल स्क्रॉलिंग, M-सीरीज़ MacBook पर 120 Hz
✦ऑप्स का काम भी

स्टैक होस्ट पर बिना बदले चलता है

tmux, SSH, Docker और kubectl आपके वर्कस्टेशन पर रहते हैं। Remio बस उनकी विंडो उस स्क्रीन पर रख देता है जो आपके पास हो — क्लस्टर आपके फ़ायरवॉल के पीछे ही रहता है।

tmux, SSH और शेल

tmux सेशन दोबारा कनेक्ट करने पर वैसे ही बने रहते हैं जैसे SSH पर। डिटैच करें, लैपटॉप बंद करें, फ़ोन से दोबारा कनेक्ट करें, और tmux attach आपको वापस चल रहे Cargo बिल्ड, pnpm टेस्ट वॉचर या kubectl logs टेल में पहुंचा देता है।

Docker Desktop और kubectl

Docker Desktop, Compose डैशबोर्ड और Kubernetes UI होस्ट पर सामान्य रूप से चलते हैं। स्ट्रीम हुए लॉग 120 fps पर स्क्रॉल होते हैं। CLI टूल — docker, kubectl, helm — SSH पर या स्ट्रीम हुए टर्मिनल में काम करते हैं।

न VPN, न खुले पोर्ट

Remio का पहले-डायरेक्ट-P2P वाला मॉडल मतलब है कि घर से अपने ऑफ़िस वर्कस्टेशन तक पहुंचने के लिए आपको पोर्ट खोलने या VPN संभालने की ज़रूरत नहीं। कनेक्शन रास्ता तय करता है; जिन नेटवर्क पर सीधा P2P नाकाम होता है वहां एक एन्क्रिप्टेड रिले काम संभालता है। सारा ट्रैफ़िक एंड-टू-एंड एन्क्रिप्टेड है।

आपके CLI टूलचेन, बिना बदले

Cargo, go, bun, npm, pnpm और Vite होस्ट पर चलते हैं। स्ट्रीम हुआ टर्मिनल उनका आउटपुट पूरे ANSI रंग के साथ 120 fps पर रेंडर करता है। क्लाइंट डिस्कनेक्ट होने पर भी लंबे कंपाइल चलते रहते हैं; पिछला आउटपुट देखने के लिए दोबारा जुड़ें।

✦सवाल

सीधे जवाब, मार्केटिंग का चक्कर नहीं

क्या मैं Remio के ज़रिए SSH पोर्ट फ़ॉरवर्ड कर सकता हूं?
हां। SSH होस्ट वर्कस्टेशन पर बिना बदले चलता है। Remio साथ-साथ पूरा डेस्कटॉप स्ट्रीम करता है, इसलिए आप अपनी मौजूदा SSH टनल, पोर्ट फ़ॉरवर्ड और tmux सेशन खुले रख सकते हैं और साथ ही उन GUI टूल तक भी पहुंच सकते हैं जहां SSH नहीं पहुंच सकता — Xcode प्रीव्यू, Docker Desktop, JetBrains रन कॉन्फ़िगरेशन।
क्या Remio Docker Desktop और kubectl के साथ काम करता है?
हां। Docker Desktop होस्ट पर सामान्य रूप से चलता है और Remio उसकी विंडो स्ट्रीम करता है। कंटेनर लॉग, Compose डैशबोर्ड और GUI सब काम करते हैं। सिर्फ़-CLI वर्कफ़्लो के लिए, docker, docker compose और kubectl SSH पर या सीधे स्ट्रीम हुए टर्मिनल में चलते रहते हैं।
क्या VS Code Remote-SSH, Remio के साथ-साथ काम करेगा?
VS Code Remote-SSH काम करता रहता है क्योंकि SSH पर Remio का कोई असर नहीं। कई डेवलपर दोनों चलाते हैं — टेक्स्ट एडिटिंग के लिए लैपटॉप से Remote-SSH, फिर जब इंटीग्रेटेड डीबगर, Live Share या असली डिस्प्ले चाहने वाले एक्सटेंशन चाहिए तब होस्ट पर स्ट्रीम होते VS Code पर स्विच।
क्या मैं Remio से tmux सेशन एक्सेस कर सकता हूं?
हां। tmux होस्ट पर चलता है और दोबारा कनेक्ट करने पर वैसे ही बना रहता है जैसे SSH पर। Remio सेशन से आप टर्मिनल खोल सकते हैं, किसी नामित tmux सेशन से जुड़ सकते हैं, और ठीक वहीं से जारी रख सकते हैं जहां छोड़ा था — Cargo, pnpm या kubectl के लंबे बिल्ड सहित।
LAN पर इनपुट लेटेंसी कितनी है?
लगभग 8 ms प्रोसेसिंग लेटेंसी, आंतरिक रूप से नापी गई, M2 Pro होस्ट और iPad Pro क्लाइंट के साथ वायर्ड LAN पर — आपका इनपुट अगला फ़्रेम बनने से पहले पहुंच जाता है, बाक़ी आपकी डिस्प्ले की अपनी 60 Hz रिफ़्रेश लय है। टर्मिनल स्क्रॉलिंग 120 fps पर रहती है, और M-सीरीज़ MacBook पर 120 Hz समर्थित है। WAN लेटेंसी होस्ट तक के रास्ते पर निर्भर है, सीधे पीयर-टू-पीयर कनेक्शन पर एक ही क्षेत्र में आमतौर पर दो अंकों के कम मिलीसेकंड।
क्या मैं Remio से Xcode, Android Studio या VS Code रिमोटली चला सकता हूं?
हां। Remio पूरा Mac, Windows या Linux डेस्कटॉप iPad, Vision Pro या दूसरे Mac पर LAN में लगभग 8 ms प्रोसेसिंग लेटेंसी के साथ स्ट्रीम करता है। Xcode (iOS Simulator सहित), Android Studio (एमुलेटर सहित), Visual Studio, VS Code, JetBrains IDE, Vim, Emacs — सब ऐसे काम करते हैं मानो आप होस्ट के सामने हों। कीबोर्ड शॉर्टकट, मॉडिफ़ायर कुंजियां और ट्रैकपैड जेस्चर नेटिव रूप से आगे भेजे जाते हैं।
क्या Remio IDE + टर्मिनल + ब्राउज़र के लिए कई मॉनिटर सपोर्ट करता है?
हां — Remio का डिस्प्ले स्विचर आपको चुनने देता है कि अपने कंप्यूटर का कौन-सा मॉनिटर देखना है, क्लाइंट से तुरंत बदलकर, और Windows व Mac पर हर स्क्रीन अपनी अलग विंडो में भी खुल सकती है। कई मॉनिटर को एक स्क्रीन पर निचोड़ने के बजाय, हर सेशन को आपके डिवाइस के ठीक नाप का एक समर्पित वर्चुअल डिस्प्ले मिलता है।
क्या मैं घर से अपने डेव वर्कस्टेशन तक पहुंचने के लिए बिना VPN के Remio इस्तेमाल कर सकता हूं?
हां। Remio का पहले-डायरेक्ट-P2P वाला मॉडल मतलब है कि घर से अपने ऑफ़िस वर्कस्टेशन तक पहुंचने के लिए आपको पोर्ट उजागर करने या VPN संभालने की ज़रूरत नहीं। Remio सबसे अच्छा रास्ता अपने आप तय करता है, और जिन नेटवर्क पर सीधा P2P नाकाम होता है वहां एक एन्क्रिप्टेड रिले संभालता है। रास्ता कोई भी हो, सारा ट्रैफ़िक एंड-टू-एंड एन्क्रिप्टेड रहता है।
क्या Remio Yubikey जैसे USB डिवाइस या हार्डवेयर कुंजियां फ़ॉरवर्ड करता है?
Remio Pro के साथ, आपके Mac में लगे USB कंट्रोलर — स्टीयरिंग व्हील, पैडल, फ़्लाइट स्टिक — उस Mac पर काम करते हैं जिसे आप कंट्रोल करते हैं; और डिवाइस प्रकार और होस्ट आ रहे हैं। आज Remio कीबोर्ड, माउस, ट्रैकपैड, गेमपैड और Apple Pencil इनपुट फ़ॉरवर्ड करता है — ज़्यादातर डेवलपमेंट वर्कफ़्लो के लिए काफ़ी, जहां हार्डवेयर कुंजी होस्ट मशीन पर ही रहती है।
क्या Remio स्क्रिप्ट किया जा सकता है / क्या ऑटोमेशन के लिए इसका CLI है?
अभी नहीं। हेडलेस पेयरिंग, सेशन मैनेजमेंट और ऑटोमेटेड टेस्ट रिग के लिए एक कमांड-लाइन टूल योजना में है। आज Remio आपके लिए बना है जो कीबोर्ड पर बैठे हैं: एक बार पेयर करें, और हर कंप्यूटर हर डिवाइस पर एक टैप की दूरी पर है।
Remio ऐप आइकन

अपना वर्कस्टेशन अपने साथ ले जाएं।

जिस वर्कस्टेशन में GPU, बिल्ड कैश और tmux सेशन है उस पर Remio Host इंस्टॉल करें। जो डिवाइस आप साथ रखते हैं उस पर क्लाइंट इंस्टॉल करें। छह अंकों के कोड से एक बार पेयर करें — वही Xcode, वही Cargo, वही Docker Desktop, अब कहीं से भी पहुंच में।

इस्तेमाल मुफ़्तVPN नहींएंड-टू-एंड एन्क्रिप्टेड