इस प्रोजेक्ट के बारे में

Treg AI एजेंट टूल्स के लिए एक केंद्रीकृत प्रॉक्सी और रजिस्ट्री के रूप में कार्य करता है, जिससे डेवलपर्स अपने एजेंट्स को एक ही बेस URL और एक टोकन पर इंगित कर सकते हैं और सेवाओं की विशाल सूची तक पहुंच सकते हैं। यह सर्वर-साइड प्रमाणीकरण संभालकर अलग-अलग प्रोवाइडर साइनअप या मैन्युअल API की प्रबंधन की आवश्यकता को समाप्त करता है। उपयोगकर्ता एंडपॉइंट्स की सार्वजनिक सूची का लाभ उठा सकते हैं—जिसका बिल प्रति कॉल के आधार पर होता है—या अपने स्वयं के निजी टूल्स, CLI बाइनरीज़ और OAuth कनेक्शन रजिस्टर कर सकते हैं। सिस्टम यह सुनिश्चित करता है कि व्यक्तिगत क्रेडेंशियल्स सर्वर पर सुरक्षित रहें और एजेंट या क्लाइंट एनवायरनमेंट के सामने कभी उजागर न हों। मुख्य विशेषताओं में CLI-आधारित टूल्स (जैसे Stripe, GitHub, Vercel) के लिए समर्थन, स्वचालित OAuth टोकन रीफ्रेशिंग, और एक 'स्किल' सिस्टम शामिल है जो टीम-व्यापी उपयोग के लिए रेसिपी और सीक्रेट्स को बंडल करता है। Treg उच्च-निष्ठा रिले के लिए डिज़ाइन किया गया है, जो यह सुनिश्चित करता है कि अनुरोध अपस्ट्रीम सेवाओं को न्यूनतम संशोधन के साथ पास किए जाएं, साथ ही सभी पंजीकृत टूल्स के लिए ऑडिट लॉग और हेल्थ मॉनिटरिंग प्रदान करता है। यह treg.to पर एक होस्टेड सेवा के रूप में उपलब्ध है और Python तथा SQLite/PostgreSQL का उपयोग करके स्वयं-होस्ट किया जा सकता है।