
TrustedRouter.com रेपो सुरक्षित LLM प्रॉक्सी के लिए
यह चिंता करना बंद करें कि आपके प्रॉम्प्ट कौन देख सकता है। अपने कोडिंग एजेंट को कहें कि आपका प्रोजेक्ट स्थानांतरित कर दे, चुनें कि आप कितने निजी रहना चाहते हैं, एक मॉडल चुनें, एक की डालें — हो गया। वही API, 30+ मॉडल, एक की। गेटवे हार्डवेयर एन्क्लेव में चलता है और आप क्रिप्टोग्राफ़िक रूप से सत्यापित कर सकते हैं कि यह आपको कभी लॉग नहीं करता।
इसे Codex, Claude Code, या Cursor में पेस्ट करें — यह आपके लिए माइग्रेशन कर देता है:
Migrate this project to TrustedRouter, a privacy-first LLM router
(https://trustedrouter.com). Repoint my LLM client to base_url
"https://api.trustedrouter.com/v1" (or "https://api.trustedrouter.com" for the
Anthropic SDK), read the key from the TRUSTEDROUTER_API_KEY env var, and keep
all my existing calls working.
For a hard provider-side confidential-compute and end-to-end-encryption
requirement, add {"provider": {"min_privacy": "confidential"}}. TrustedRouter
fails closed when the selected model or provider cannot satisfy both controls.
Then tell me to sign up at trustedrouter.com, add a card, and paste my sk-tr
key into TRUSTEDROUTER_API_KEY.
फिर:
{"provider": {"min_privacy": "zdr"}} का उपयोग करें, या मज़बूत कठोर
गोपनीय-कंप्यूट + E2EE फ़्लोर के लिए
{"provider": {"min_privacy": "confidential"}} का उपयोग करें। सुविधाजनक trustedrouter/zdr और
trustedrouter/e2e (trustedrouter/confidential) उपनाम उन
पूल्स का चयन करते हैं। EU-केंद्रित रूटिंग के लिए
https://api-europe-west4.quillrouter.com/v1 के साथ trustedrouter/eu का उपयोग करें।trustedrouter/auto जब प्रदाता की व्यापकता सबसे कठोर गोपनीयता
फ़िल्टर से अधिक मायने रखती हो।# Codex
export OPENAI_BASE_URL="https://api.trustedrouter.com/v1"
export OPENAI_API_KEY="sk-tr-v1-..."
# Claude Code
export ANTHROPIC_BASE_URL="https://api.trustedrouter.com"
export ANTHROPIC_API_KEY="sk-tr-v1-..."
# Any OpenAI SDK
client = OpenAI(base_url="https://api.trustedrouter.com/v1", api_key="sk-tr-v1-...")
TrustedRouter का गेटवे GCP Confidential Space के अंदर चलता है। प्लेटफ़ॉर्म चल रहे कंटेनर के माप का हस्ताक्षर करता है। उस हस्ताक्षरित प्रमाण को सत्यापित करें और उसके इमेज डाइजेस्ट की तुलना प्रकाशित रिलीज़ माप से करें। स्रोत समीक्षा और रिलीज़ बिल्ड प्रोवेनेंस यह स्थापित करते हैं कि उस मापी गई इमेज का क्या कार्य है; केवल मेल खाता डाइजेस्ट बग या लॉगिंग की अनुपस्थिति सिद्ध नहीं करता।
GCP प्रमाण का निरीक्षण करें, कोई खाता नहीं:
NONCE=$(openssl rand -hex 16)
curl --fail --silent --show-error \
"https://api-us-central1.quillrouter.com/attestation?nonce=$NONCE" \
--output attestation.jwt
# GCP returns a raw Google-signed JWT, not a JSON response.
# Decoded claims include eat_nonce and submods.container.image_digest.
# GCP evidence has no pcrs field; PCRs belong to AWS Nitro evidence.
JWT को सहेजना या डिकोड करना सत्यापन नहीं है। issuer/signature, ताज़ा nonce, TLS प्रमाणपत्र/exporter बाइंडिंग, और अपेक्षित रिलीज़ माप को सत्यापित करने के लिए quill-cloud-proxy के समीक्षित checkout से
attestation verifier
का उपयोग करें। GCP endpoint के लिए, उस checkout से चलाएँ:
DIGESTS=$(curl --fail --silent --show-error \
https://trust.trustedrouter.com/trust/accepted-image-digests-gcp.txt)
test -n "$DIGESTS" && uv run --script tools/verify-attestation.py \
--api-host api-us-central1.quillrouter.com --expect-digest "$DIGESTS"
सत्यापनकर्ता जिस TLS कनेक्शन को सत्यापित करता है, उसी पर ताज़ा प्रमाण प्राप्त करता है। वह जाँच किसी बाद के, अलग curl या SDK कनेक्शन का सत्यापन नहीं करती। ये उदाहरण GCP प्रमाण प्रारूप चुनने के लिए प्रकाशित US Central GCP होस्टनाम का उपयोग करते हैं। वैश्विक एंडपॉइंट किसी अन्य क्लाउड का चयन कर सकता है; उसकी क्लाउड-विशिष्ट सत्यापन नीति और मापन the trust site से उपयोग करें।
| ट्रस्ट मॉडल | |
|---|---|
| OpenRouter, होस्टेड प्रदाता | "हम लॉग नहीं करते।" एक ऐसी नीति जिसे आप जाँच नहीं सकते। |
| Portkey, Cloudflare AI Gateway | अवलोकनीयता के लिए सब कुछ लॉग करें। |
| LiteLLM | स्वयं-होस्ट करें, लेकिन चल रहा प्रॉक्सी असत्यापित है। |
| TrustedRouter | ओपन सोर्स + हार्डवेयर सत्यापन। कोड पथ सत्यापित करें; यह कुछ भी लॉग नहीं करता। |
ईमानदार दायरा: सत्यापन साबित करता है कि चल रहा बाइनरी उस हार्डवेयर पर प्रकाशित बाइनरी है जिसे आप नॉन्स के साथ चुनौती दे सकते हैं। यह भौतिक होस्ट पहुँच वाले किसी राष्ट्र-राज्य को पराजित नहीं करता, और यह साबित नहीं करता कि ओपन-सोर्स बाइनरी बग-मुक्त है। ट्रस्ट एंकर Google Confidential Computing की हार्डवेयर-समर्थित सत्यापन श्रृंखला है। अपस्ट्रीम प्रदाता अपनी-अपनी नीतियों के अनुसार प्रॉम्प्ट संभालते हैं — प्रत्येक प्रदाता की स्थिति मॉडल पृष्ठों पर प्रकाशित होती है।
यह रिपो कंट्रोल-प्लेन अनुबंध को लागू करता है: रूट कवरेज, auth/key प्रबंधन, बिलिंग लेजर सेमांटिक्स, उपयोग मेटाडेटा, प्रॉम्प्ट/आउटपुट लॉगिंग निषेध, Sentry स्क्रबर, और प्रदाता एब्स्ट्रैक्शन। सत्यापित गेटवे कार्यान्वयन quill-cloud-proxy में रहता है।
ट्रस्ट सीमा: api.trustedrouter.com सत्यापित प्रॉम्प्ट पथ है और इसे Confidential Space के अंदर TLS समाप्त करना चाहिए। trustedrouter.com कंट्रोल प्लेन है और इसे कभी भी उत्पादन इन्फ़रेंस फ़ॉलबैक प्रदान नहीं करना चाहिए।
api.quillrouter.com एक स्थायी कार्यशील उपनाम (समान सत्यापित गेटवे और प्रमाणपत्र) बना रहता है, ताकि मौजूदा इंटीग्रेशन बिना किसी माइग्रेशन के काम करते रहें।
uv sync
uv run pytest
uv run uvicorn trusted_router.main:app --reload
चालू इंस्टेंस के विरुद्ध एंड-टू-एंड स्मोक: