इस प्रोजेक्ट के बारे में
CallYourCode (cyc) एक सेल्फ-होस्टेड टूल है जो आपके फोन को आपकी मशीन के टर्मिनल में चल रहे कोडिंग एजेंट्स से जोड़ता है। यह प्रत्येक टर्मिनल पैन (जैसे, Claude Code, Codex, OpenCode, Pi) को वॉयस सपोर्ट के साथ चैट में बदल देता है। आप बोलते हैं, शब्द टर्मिनल में टाइप हो जाते हैं, एजेंट काम करता है, और वह वापस बोलता है।
गोपनीयता एक मुख्य विशेषता है: फोन-से-मशीन लिंक एक सीलबंद, एंड-टू-एंड एन्क्रिप्टेड WebRTC DataChannel का उपयोग करता है। स्पीच-टू-टेक्स्ट और टेक्स्ट-टू-स्पीच sherpa-onnx के माध्यम से स्थानीय रूप से चलते हैं (TTS के लिए kokoro, STT के लिए whisper), इसलिए कोई ऑडियो आपकी मशीन से बाहर नहीं जाता। वैकल्पिक होस्टेड सर्वर केवल सिग्नलिंग और सीलबंद पुश ब्लॉब्स को संभालता है; यह कभी भी चैट टेक्स्ट, ऑडियो, या फ़ाइल सामग्री नहीं देखता। localhost या आपके अपने tailnet पर, कोई तृतीय-पक्ष सर्वर बिल्कुल नहीं होता।
ऐप एक PWA है जिसमें ऑफ़लाइन-फर्स्ट डिज़ाइन है, जो WhatsApp के समान है। यह स्ट्रीमिंग उत्तर, ट्रांसक्रिप्शन के साथ वॉयस नोट्स, उत्तर देने योग्य प्रश्नों के रूप में अनुमति संकेत, फ़ाइल/डिफ़ साझाकरण, और एक लाइव टर्मिनल दृश्य का समर्थन करता है। एक्सटेंशन (जैसे cron शेड्यूल, Git/Files पेज, मॉडल संकेतक) अपने स्वयं के UI के साथ प्लगइन्स के रूप में लागू किए जाते हैं।
स्थापना एक पंक्ति है: `curl -fsSL https://callyourcode.com/install.sh | sh`। फिर `cyc pair` के साथ अपने फोन को जोड़ें और `cyc start` के साथ सेवाएं शुरू करें। Bun, tmux (या herdr), और कम से कम एक समर्थित कोडिंग एजेंट की आवश्यकता है। परियोजना में एक एजेंट इंजन, वॉयस इंजन, MCP सर्वर, हार्नेस एकीकरण, एक PWA ऐप, एक सर्वर, और विश्वसनीयता परीक्षण के लिए एक टेस्टबेंच शामिल है।
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.