arka_security.py में symbolic checks web search, risky actions, और destructive shell commands से पहले चलते हैं।
Security layers
अलग-अलग layers को
0 पर set करके अक्षम करें:
क्या block होता है
Prompt injection — वे requests जो web search से पहले system instructions को override करने का प्रयास करती हैं:Local execution model
Commands आपकी मशीन पर locally चलती हैं। LLM calls 24 providers में fallback orchestrator के माध्यम से जाती हैं — model कभी सीधे cloud में shell commands execute नहीं करता।दैनिक उपयोग के लिए Docker की आवश्यकता नहीं है। PrivateGPT और Qdrant केवल PDF ingest के लिए आवश्यक हैं।
Goal agent safety
autonomous goal agent (arka goal) में एक step budget (GOAL_MAX_STEPS=25 default) है और यह उन्हीं security gates का सम्मान करता है। जब आप environment पर भरोसा करते हैं तभी risky steps को auto-confirm करने के लिए -y का उपयोग करें।