Simplicio DOCS
Blog GitHub ↗

SIMPLICIO / दस्तावेज़ और आर्किटेक्चर

विकास के लिए नेटिव AI रनटाइम

इंस्टॉलेशन, स्थानीय निष्पादन, यांत्रिक संपादन और MCP एजेंट एकीकरण की मार्गदर्शिका।

दस्तावेज़ और आर्किटेक्चर

नेटिव Rust में विकसित

Simplicio एक स्वतंत्र निष्पादन योग्य फ़ाइल के रूप में उपलब्ध है। वर्चुअल वातावरण या Python निर्भरताओं की आवश्यकता नहीं है।

Rust Tokio MCP SHA-256
निष्पादन इंजन 100% Rust
न्यूरल कैश खोज: 177 ns टोकन खपत: 0 टोकन

01.1 · VANTAGENS ARQUITETURAIS · BENCHMARK REAL

🏆 Nossos Diferenciais Competitivos

O Simplicio não é um mero compressor de texto ou proxy de terminal: ele é um kernel autônomo local-first em Rust que resolve os gargalos estruturais de custo, latência e estabilidade da engenharia de software com IA.

⚡
Prompt caching Injeção determinística do mapa do repositório no prefixo do prompt (Context Anchor). O efeito do cache depende do provedor.
🔬
Edição Cirúrgica Atômica (Zero Truncamento) Modifica apenas as linhas necessárias via simplicio_edit. O modelo nunca reescreve arquivos inteiros, reduzindo o risco de // ... existing code ... e reduzindo os tokens de saída em 98,87% na etapa de edição de um teste CRUD de 2 etapas (uma rodada).
🧠
Daemon Residente Tokio com RAM < 1ms Processo em segundo plano via socket Unix (~/.simplicio/daemon.sock). ASTs, símbolos e grafos ficam permanentemente aquecidos na RAM compartilhada entre múltiplos harnesses concorrentes, com watcher inotify reativo.
🔌
Interoperabilidade com 29 Harnesses Conexão transparente com Pi, Cursor, Claude Code, Codex, Copilot, Antigravity, OpenCode, Devin, Goose e outros 20 harnesses. Inclui auto-detecção de conflito (mapper-first) e unlock dinâmico via tools/list_changed.
🛡️
Schema Resilience & Coerção Segura Camada pré-validação tolerante a variações de LLMs: aceita path por file, cmd por command, ops por operations, sem falhas de validação JSON-RPC.
📜
Recibos Auditáveis de Economia (ROI) Gera comprovantes canônicos (simplicio.token-savings-receipt/v1) com métricas reais reportadas pelos provedores: taxa de cache, tokens evitados e dólares economizados.
// Exemplo ilustrativo (Modelo: deepseek-v4.1-flash via OpenRouter):
Exemplo ilustrativo, não medido:
Turno 1 (Mapeamento Inicial & Context Anchor): Input: 2.926 | Output: 78 | Cache: 0 | Custo: $0.0024675
Turno 2 (Edição Cirúrgica via simplicio_edit): Input: 210 | Output: 86 | Cache: 2.816 | Custo: $0.0008809

इंस्टॉलेशन

एक कमांड से शुरू करें

अपने सिस्टम के लिए हस्ताक्षरित निष्पादन योग्य फ़ाइल इंस्टॉल करें:

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 एजेंट एकीकरण

अपना ऐप चुनें और सेटअप के चरणों का पालन करें।

अपने ऐप में जाँचें

यह पेज आपके ऐप का MCP कनेक्शन जाँच नहीं सकता।

खाता प्रबंधित करें
यह पूछकर देखें
प्रोजेक्ट की संरचना का मानचित्र बनाएँ।
लक्षित संपादन लागू करें और परिणाम सत्यापित करें।
प्रोजेक्ट के टेस्ट चलाएँ और विफलताएँ दिखाएँ।

प्रश्न और गोपनीयता

अक्सर पूछे जाने वाले प्रश्न और गोपनीयता

क्या मेरा स्रोत कोड Simplicio सर्वर पर भेजा जाता है?

स्थानीय निष्पादन में फ़ाइलें आपके कंप्यूटर पर रहती हैं। आपका AI क्लाइंट अपनी सेटिंग के अनुसार मॉडल प्रदाता को संदर्भ भेज सकता है।

कौन से मॉडल समर्थित हैं?

Simplicio मॉडल से स्वतंत्र है और MCP संगत क्लाइंट के साथ काम करता है।

टोकन खपत कैसे कम होती है?

पूरी फ़ाइल पढ़ने और लिखने के बजाय सीमित संरचनात्मक मानचित्र और लक्षित संपादन का उपयोग होता है। बचत कार्य पर निर्भर करती है।