SIMPLICIO / दस्तावेज़ और आर्किटेक्चर
विकास के लिए नेटिव AI रनटाइम
इंस्टॉलेशन, स्थानीय निष्पादन, यांत्रिक संपादन और MCP एजेंट एकीकरण की मार्गदर्शिका।
दस्तावेज़ और आर्किटेक्चर
नेटिव Rust में विकसित
Simplicio एक स्वतंत्र निष्पादन योग्य फ़ाइल के रूप में उपलब्ध है। वर्चुअल वातावरण या Python निर्भरताओं की आवश्यकता नहीं है।
इंस्टॉलेशन
एक कमांड से शुरू करें
अपने सिस्टम के लिए हस्ताक्षरित निष्पादन योग्य फ़ाइल इंस्टॉल करें:
curl -fsSL https://simpleti.com.br/simplicio/install.sh | sh
चेकसम की जाँच करके आपके सिस्टम के लिए निष्पादन योग्य फ़ाइल इंस्टॉल करता है।
जीवनचक्र
अनुरोध का जीवनचक्र
एजेंट कॉल से सत्यापित परिणाम तक:
1. MCP से अनुरोध प्राप्त करना
एजेंट चैट से JSON-RPC 2.0 द्वारा टूल कॉल करता है।
2. CPUExecutor वर्गीकरण
इंटरैक्टिव अनुरोध और विश्लेषण अलग कतारों में चलते हैं। लेखन क्रमिक होता है।
3. स्थानीय मेमोरी खोज
फ़ाइलें पढ़ने से पहले Simplicio SQLite FTS और वेक्टर मेमोरी खोजता है।
4. सीमित संदर्भ
संरचनात्मक मानचित्र टोकन बजट के भीतर प्रासंगिक प्रतीक प्रदान करते हैं।
5. संपादन और हैश सत्यापन
लक्षित बदलाव एटॉमिक रूप से लागू होते हैं और SHA-256 से सत्यापित किए जाते हैं।
6. जाँच और निष्पादन रिकॉर्ड
स्थानीय जाँच निष्पादन के परिणाम का रिकॉर्ड बनाती है।
CPUExecutor
CPUExecutor और समवर्ती निष्पादन
निष्पादन कतारें और क्रमिक लेखन स्थानीय काम का समन्वय करते हैं।
| कतार | प्राथमिकता | समवर्ती निष्पादन | कार्य |
|---|---|---|---|
| InteractiveHigh | उच्च | CPU × 2 | एजेंट चैट से JSON-RPC 2.0 द्वारा टूल कॉल करता है। |
| AnalysisBackground | सामान्य | Tokio Semaphore | फ़ाइलें पढ़ने से पहले Simplicio SQLite FTS और वेक्टर मेमोरी खोजता है। |
| write_workers: 1 | क्रमिक | 1 | लक्षित बदलाव एटॉमिक रूप से लागू होते हैं और SHA-256 से सत्यापित किए जाते हैं। |
यांत्रिक संपादन
यांत्रिक संपादन इंजन
लक्षित बदलाव पूरी फ़ाइल दोबारा बनाने की आवश्यकता और मॉडल आउटपुट को कम करते हैं।
पूरी फ़ाइल का निर्माण
लक्षित बदलाव पूरी फ़ाइल दोबारा बनाने की आवश्यकता और मॉडल आउटपुट को कम करते हैं।
लक्षित यांत्रिक संपादन
लक्षित बदलाव एटॉमिक रूप से लागू होते हैं और SHA-256 से सत्यापित किए जाते हैं।
// Simplicio
{
"TargetFile": "/path/to/src/auth.rs",
"TargetContent": "fn verify_token(token: &str) -> bool {\n true\n}",
"ReplacementContent": "fn verify_token(token: &str) -> bool {\n validate_jwt_signature(token)\n}"
}
MCP सेटअप
MCP एजेंट एकीकरण
अपना ऐप चुनें और सेटअप के चरणों का पालन करें।
प्रश्न और गोपनीयता
अक्सर पूछे जाने वाले प्रश्न और गोपनीयता
क्या मेरा स्रोत कोड Simplicio सर्वर पर भेजा जाता है?
स्थानीय निष्पादन में फ़ाइलें आपके कंप्यूटर पर रहती हैं। आपका AI क्लाइंट अपनी सेटिंग के अनुसार मॉडल प्रदाता को संदर्भ भेज सकता है।
कौन से मॉडल समर्थित हैं?
Simplicio मॉडल से स्वतंत्र है और MCP संगत क्लाइंट के साथ काम करता है।
टोकन खपत कैसे कम होती है?
पूरी फ़ाइल पढ़ने और लिखने के बजाय सीमित संरचनात्मक मानचित्र और लक्षित संपादन का उपयोग होता है। बचत कार्य पर निर्भर करती है।