Comma
साप्ताहिक प्रोडक्ट सिंक 15 मिनट में शुरू होगा। पिछले हफ़्ते से अब तक:
- पुल रिक्वेस्ट #482 मर्ज हो गया
- ENG-219 बंद हो गया
Comma आपके चैनलों में जवाब देता है, आपके इश्यू और दस्तावेज़ अपडेट करता है, और आपकी मीटिंग्स में नोट्स लेता है। इसके सर्वर, मॉडल और इसे कौन इस्तेमाल करे, यह सब आप तय करते हैं।
Comma के Home का एक उदाहरण, उस इंस्टेंस पर जिसे कोई कंपनी ख़ुद चलाती है। आप Comma से Slack, Linear, ईमेल और Notion का ताज़ा हाल पूछते हैं। Comma बताता है कि आज सुबह उसने कौन-से काम पूरे किए, और Priya के लिए एक जवाब आपके भेजने का इंतज़ार कर रहा है। इस हफ़्ते उसने Slack में 48 सवालों के जवाब दिए, 23 Linear इश्यू छाँटे, 112 ईमेल व्यवस्थित किए और 17 Notion पेज अपडेट किए। Routines हर टूल में अगला कदम सुझाता है, और टास्क पैनल में चार टास्क जारी हैं, हर टूल में एक।
अपना काम करने के लिए Comma ईमेल, इश्यू, दस्तावेज़ और कॉल पढ़ता है। सेल्फ़-होस्ट करने पर यह सब आपके मैनेज किए सर्वर पर होता है।
टास्क, मेमोरी, फ़ाइलें और ट्रांसक्रिप्ट आपके PostgreSQL, ClickHouse और ऑब्जेक्ट स्टोरेज में रखे जाते हैं। मॉडल कॉल आपकी कुंजी से आपके चुने हुए प्रोवाइडर को जाती हैं।
एक Docker Compose फ़ाइल आपकी चुनी हुई मशीन पर वेब ऐप, Admin कंसोल, सर्वर और उसके डेटा स्टोर शुरू करती है।
अपने प्रोवाइडर का एंडपॉइंट, मॉडल और कुंजी सेट करें, या हर व्यक्ति को अपना प्राइवेट मॉडल जोड़ने दें। कॉल का बिल आपके प्रोवाइडर अकाउंट पर आता है, Comma क्रेडिट पर नहीं।
साइन-अप तब तक बंद रहता है, जब तक आप उसे चालू न करें। Admin कंसोल में ओनर अकाउंट बनाता है और तय करता है कि लोग कौन-से मॉडल चुन सकते हैं।
Comma आपके चुने हुए चैनलों को फ़ॉलो करता है। यह सवालों के जवाब देता है, नोट्स शेयर करता है और आपकी मंज़ूरी के लिए जवाबों के ड्राफ़्ट बनाता है।
Comma नए इश्यू छाँटकर असाइन करता है, और किसी इश्यू का फ़िक्स मर्ज होते ही उसे बंद कर देता है। जो फ़ैसला आपका है, वह आपका इंतज़ार करता है।
Gmail और Outlook में Comma जवाबों के ड्राफ़्ट बनाता है, इनवॉइस सही फ़ोल्डर में रखता है और न्यूज़लेटर से अनसब्सक्राइब करता है। इसे सिर्फ़ ड्राफ़्ट बनाने पर सेट करें, तो हर जवाब आप ख़ुद भेजेंगे।
Comma, Notion में प्लान, नोट्स और चेकलिस्ट अपडेट रखता है, और साथ में हर स्रोत का लिंक देता है। जिन बदलावों की समीक्षा ज़रूरी है, वे आपका इंतज़ार करते हैं।
यह आपके चुने हुए कैलेंडर की Google Meet कॉल में शामिल होता है, ट्रांसक्रिप्ट रखता है, और कॉल को नोट्स और अगले कदमों में बदलता है।
Comma टीम के चैनल में एक ब्रीफ़ पोस्ट करता है: पिछली मीटिंग के बाद क्या बदला, लिंक के साथ।
Comma अपने नाम से प्रतिभागी के रूप में शामिल होता है और ट्रांसक्रिप्ट रखता है।
सारांश, एक्शन आइटम, ट्रांसक्रिप्ट और रिकॉर्डिंग एक ही थ्रेड में आते हैं। वहीं Comma से एक्शन आइटम Linear में दर्ज करने को कहें।
अपनी चुनी हुई मशीन पर Docker Compose से हर सर्विस शुरू करें। अपग्रेड के बाद भी आपका डेटा बना रहता है।
सेल्फ़-होस्टिंग गाइडओनर Admin कंसोल में अकाउंट और मॉडल मैनेज करता है। ऑडिट लॉग में हर विशेषाधिकार वाला कमांड दर्ज होता है।
कॉन्फ़िगरेशनऐप्स सीमित अनुमतियों के साथ कनेक्ट होते हैं, जिन्हें आप वापस ले सकते हैं। एजेंट को क्रेडेंशियल कभी सीधे नहीं दिखते।
सुरक्षाएजेंट रनटाइम Elixir और Lean से बना है। इसके मुख्य नियम Lean और TLA+ में जाँचे जाते हैं।
Salix कैसे काम करता हैComma का वेब ऐप और Admin कंसोल, Comma का सर्वर और उसके एजेंट, PostgreSQL, Redis, ClickHouse, और सेव की गई फ़ाइलों के लिए MinIO। एक Docker Compose फ़ाइल इन्हें एक मशीन पर शुरू करती है, और साइन-इन कोड आपके मेल सर्वर से भेजे जाते हैं।
इंस्टेंस के लिए आपका सेट किया हुआ मॉडल प्रोवाइडर: उसका एंडपॉइंट, प्रोटोकॉल, मॉडल ID और कुंजी। लोग सेटिंग्स में अपना प्राइवेट मॉडल भी जोड़ सकते हैं। कॉल का बिल आपके प्रोवाइडर अकाउंट पर आता है, और सेल्फ़-होस्टेड इंस्टेंस को Comma क्रेडिट की ज़रूरत नहीं होती।
Linear, GitHub, Gmail, Google Calendar, Google Drive, Notion, Outlook और Slack, हर एक अपने साइन-इन से। कुछ के लिए प्रोवाइडर के पास आपके नाम से ऐप रजिस्ट्रेशन ज़रूरी है, और इन्हें सेट अप करने में हम आपकी मदद करते हैं। Plugins दूसरे टूल्स के लिए MCP सर्वर और Skills जोड़ते हैं।
आपके चुने हुए कैलेंडर की Google Meet कॉल, या ऐसी कॉल जिसका लिंक आप उसे भेजें। मीटिंग रनटाइम Compose स्टैक का हिस्सा नहीं है, और हम इसे आपके साथ मिलकर सेट अप करते हैं।
उसी Compose प्रोजेक्ट नाम से अपग्रेड करें जिससे इंस्टेंस शुरू हुआ था, और आपका डेटा बना रहता है। पाँचों वॉल्यूम का बैकअप एक साथ लें: कॉन्फ़िगरेशन, PostgreSQL, ऑब्जेक्ट्स, ClickHouse और Redis। कॉन्फ़िगरेशन वॉल्यूम में एन्क्रिप्शन कुंजी होती है, इसलिए यह कुंजी कभी दोबारा न बनाएँ।
नहीं। हम आपकी फ़ाइलों, बातचीत या प्रॉम्प्ट से न अपने, न किसी तीसरे पक्ष के सामान्य उपयोग वाले AI मॉडल ट्रेन करते हैं। सेल्फ़-होस्ट करने पर ये आपके ही डेटा स्टोर में रहते हैं, और मॉडल कॉल आपके सेट किए हुए प्रोवाइडर को जाती हैं।