इस प्रोजेक्ट के बारे में
Tenuo AI एजेंटों के लिए डिज़ाइन की गई क्षमता-आधारित प्राधिकरण प्रणाली है। यह "वारंट" नामक हस्ताक्षरित अनुदान जारी करता है जो निर्दिष्ट करते हैं कि कोई एजेंट कौन से उपकरण कॉल कर सकता है, किन बाधाओं के तहत, और कितने समय के लिए। प्रत्येक वारंट एक विशिष्ट सार्वजनिक कुंजी से बंधा होता है, जिससे संबंधित निजी कुंजी के बिना कॉपी किए गए वारंट बेकार हो जाते हैं। सत्यापन स्थानीय और ऑफ़लाइन होता है, जिसमें जाँच 50 माइक्रोसेकंड से कम में पूरी होती है।
मुख्य विशेषताएं शामिल हैं:
- **धारक-बद्ध वारंट**: प्रत्येक कॉल में वारंट, उपकरण, सटीक तर्क और एक छोटी समय-सीमा पर वारंट के धारक से हस्ताक्षर होता है।
- **व्यवकलनात्मक प्रतिनिधिमंडल**: प्रत्यायोजित वारंट केवल क्षमताओं को संकीर्ण कर सकते हैं—उपकरण हटाना, बाधाएं कड़ी करना, या समाप्ति छोटी करना—कभी विस्तार नहीं। यह प्रतिनिधिमंडल चरणों में विशेषाधिकार वृद्धि को रोकता है।
- **प्रॉम्प्ट इंजेक्शन प्रतिरोध**: प्राधिकरण जाँच मॉडल व्यवहार से स्वतंत्र, वास्तविक तर्कों पर उपकरण सीमा पर चलती है।
- **शब्दार्थ बाधाएं**: 11 बाधा प्रकार तर्कों की व्याख्या उसी तरह करते हैं जैसे डाउनस्ट्रीम सिस्टम करते हैं, सामान्य स्ट्रिंग-मिलान असहमति से बचते हुए।
- **हस्ताक्षरित प्राधिकरण रसीदें**: किसी कॉल की अनुमति या अस्वीकृति के कारण का वैकल्पिक प्रमाण।
Tenuo कई प्रवर्तन बिंदुओं पर एकीकृत होता है: एजेंट रनटाइम के अंदर (Python फ़ंक्शन, OpenAI, LangChain, LangGraph, Google ADK, CrewAI, AutoGen, Rust), MCP उपकरण सर्वर पर, API/सेवा किनारों पर (FastAPI, साइडकार, गेटवे, Kubernetes), स्थायी वर्कफ़्लो (Temporal) के भीतर, और एजेंट हैंडऑफ़ (A2A, MCP वारंट स्टैक) पर।
उपलब्ध SDK में Python (3.9-3.14), TypeScript (बीटा, Node 20+), और Rust शामिल हैं। कोर Apache-2.0 लाइसेंस के तहत है और स्व-होस्ट करने योग्य है, वैकल्पिक Tenuo Cloud के साथ जो प्रबंधित नियंत्रण-तल सुविधाएँ जैसे निरसन, अवलोकनीयता, और बहु-किरायेदार वारंट जारी करना प्रदान करता है।
परियोजना में एक इंटरैक्टिव सुरक्षा प्रयोगशाला (AI एजेंट प्रतिनिधिमंडल सुरक्षा प्रयोगशाला) शामिल है जिसमें छह एजेंट और एक दुष्ट एजेंट परिदृश्य है, साथ ही Docker और Kubernetes तैनाती विकल्प भी हैं। टोकन प्रारूप और प्रतिनिधिमंडल प्रोटोकॉल IETF OAuth कार्य समूह में मानकीकृत किए जा रहे हैं, और कोर न्यूनीकरण नियम Alloy और Z3 के साथ औपचारिक रूप से सत्यापित हैं।
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.