आज के समय में AI एजेंट्स बहुत पॉपुलर हो गए हैं। लेकिन ज्यादातर लोग क्लाउड पर निर्भर रहते हैं, जिससे डेटा प्राइवेसी का खतरा बढ़ जाता है। अगर आप चाहते हैं कि आपका AI एजेंट पूरी तरह लोकल (आपके कंप्यूटर पर) चले, सुरक्षित हो और बिना किसी बाहरी सर्वर के काम करे, तो OpenClaw आपके लिए बेस्ट सॉल्यूशन है।
इस लेख में हम बहुत आसान हिंदी भाषा में बताएंगे कि OpenClaw Gateway, Skills और Controlled Tool Execution का इस्तेमाल करके एक सुरक्षित Local-First Agent Runtime कैसे बनाया जाए। यह गाइड Google Colab या किसी भी लोकल मशीन पर काम करेगी। पूरा प्रोसेस स्टेप-बाय-स्टेप है, कोड के साथ।
अगर आप AI डेवलपर हैं, स्टूडेंट हैं या प्राइवेसी पसंद करते हैं, तो यह आर्टिकल आपके लिए बहुत उपयोगी साबित होगा। चलिए शुरू करते हैं!
Local-First Agent Runtime क्या है और क्यों जरूरी है?
Local-First Agent Runtime का मतलब है कि AI एजेंट का पूरा काम – सोच-विचार (reasoning), टूल यूज और स्किल एक्जीक्यूशन – आपके अपने कंप्यूटर पर ही होता है। कोई डेटा इंटरनेट पर नहीं जाता।
फायदे:
- प्राइवेसी सुरक्षित – आपकी जानकारी बाहर नहीं जाती।
- सुरक्षा – हैकर्स बाहर से एक्सेस नहीं कर सकते।
- फास्ट और ऑफलाइन – इंटरनेट कटने पर भी काम करता है।
- कंट्रोल – आप खुद तय करते हैं कि एजेंट क्या कर सकता है।
OpenClaw एक ओपन-सोर्स फ्रेमवर्क है जो ठीक यही काम करता है। यह एक गेटवे (मध्यस्थ) की तरह काम करता है जो मॉडल, स्किल्स और टूल्स को सुरक्षित तरीके से मैनेज करता है।
OpenClaw क्या है?
OpenClaw एक एजेंट रनटाइम है जो:
- Gateway से कम्युनिकेशन मैनेज करता है
- Skills (रिपीटेबल टूल पैटर्न) बनाता है
- Tool execution को सख्ती से कंट्रोल करता है
यह सब कुछ लोकल मोड में चलता है। मतलब – लूपबैक (127.0.0.1) पर बाइंड होता है, बाहर से कोई कनेक्ट नहीं कर सकता।
जरूरी चीजें (Prerequisites)
इससे पहले कि हम शुरू करें, आपके पास ये होने चाहिए:
- Node.js वर्जन 22 (npm के साथ)
- इंटरनेट (पहली बार इंस्टॉल के लिए)
- OpenAI API Key (मॉडल इस्तेमाल करने के लिए)
Google Colab में आसानी से सब कुछ कर सकते हैं।
Step 1: Node.js इंस्टॉल करें
Colab में टर्मिनल खोलें और ये कमांड चलाएं:
Bash
sudo apt-get update -y
sudo apt-get install -y ca-certificates curl gnupg
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt-get install -y nodejs
चेक करें: node -v और npm -v
Step 2: OpenClaw इंस्टॉल करें
Bash
npm install -g openclaw@latest
अब OpenClaw आपके सिस्टम पर ग्लोबली इंस्टॉल हो गया है।
Step 3: OpenClaw Gateway कॉन्फ़िगर करें (सबसे महत्वपूर्ण स्टेप)
OpenClaw बहुत सख्त कॉन्फ़िगरेशन यूज करता है। गलत सेटिंग से गेटवे शुरू ही नहीं होगा।
होम डायरेक्टरी में .openclaw फोल्डर बनाएं और openclaw.json फाइल बनाएं:
JSON
{
"gateway": {
"mode": "local",
"port": 18789,
"bind": "loopback",
"auth": {"mode": "none"},
"controlUi": {
"enabled": true,
"basePath": "/openclaw",
"dangerouslyDisableDeviceAuth": true
}
},
"agents": {
"defaults": {
"workspace": "/root/.openclaw/workspace",
"model": {"primary": "openai/gpt-4o-mini"}
}
},
"tools": {
"exec": {
"backgroundMs": 10000,
"timeoutSec": 1800,
"cleanupMs": 1800000,
"notifyOnExit": true,
"notifyOnExitEmptySuccess": false,
"applyPatch": {"enabled": false}
}
}
}
ध्यान दें: bind: “loopback” की वजह से गेटवे सिर्फ लोकल मशीन पर ही चलेगा। बाहर से कोई एक्सेस नहीं कर पाएगा – यही सुरक्षा का राज है!
Step 4: Gateway शुरू करें
Bash
nohup openclaw gateway --port 18789 --bind loopback --verbose > /tmp/openclaw_gateway.log 2>&1 &
कुछ सेकंड इंतजार करें। लॉग चेक करें:
Bash
tail -f /tmp/openclaw_gateway.log
जब “listening on port 18789” दिखे तो गेटवे तैयार है।
Step 5: मॉडल चुनें और सेट करें
उपलब्ध मॉडल देखने के लिए:
Bash
openclaw models list --json
डिफ़ॉल्ट मॉडल सेट करें:
Bash
openclaw config set agents.defaults.model.primary "openai/gpt-4o-mini"
Step 6: अपना पहला Custom Skill बनाएं (RAG Example)
Skills OpenClaw की सबसे पावरफुल फीचर है। ये तय करते हैं कि एजेंट ठीक-ठीक क्या कमांड चला सकता है।
एक नया स्किल फोल्डर बनाएं:
Bash
mkdir -p ~/.openclaw/workspace/skills/colab_rag_lab
cd ~/.openclaw/workspace/skills/colab_rag_lab
rag_tool.py नाम की फाइल बनाएं (RAG सिस्टम के लिए):
Python
import sys, subprocess, os
def pip(*args):
subprocess.check_call([sys.executable, "-m", "pip", "-q", "install", *args])
q = " ".join(sys.argv[1:]).strip()
# जरूरी पैकेज इंस्टॉल
pip("numpy", "faiss-cpu", "sentence-transformers")
from sentence_transformers import SentenceTransformer
import faiss
import numpy as np
# छोटा डेटा (OpenClaw डॉक्यूमेंटेशन)
corpus = [
"OpenClaw gateway local mode में loopback पर bind होता है।",
"Skills SKILL.md फाइल से डिफाइन किए जाते हैं।",
"Tool exec को timeoutSec: 1800 से कंट्रोल किया जाता है।"
]
model = SentenceTransformer("all-MiniLM-L6-v2")
embeddings = model.encode(corpus)
index = faiss.IndexFlatL2(embeddings.shape[1])
index.add(embeddings)
query_emb = model.encode([q])
D, I = index.search(query_emb, 1)
print(corpus[I[0][0]])
फाइल को एक्जीक्यूटेबल बनाएं:
Bash
chmod +x rag_tool.py
अब SKILL.md फाइल बनाएं:
Markdown
---
name: colab_rag_lab
description: Deterministic local RAG invoked via a fixed exec command.
---
# Colab RAG Lab
## Tooling rule (strict)
Always run exactly:
`python3 rag_tool.py "<QUESTION>"`
## Output rule
Return the tool output verbatim.
Step 7: Skills रिफ्रेश करें और एजेंट चलाएं
Bash
openclaw agent --message "refresh skills" --thinking low
अब टेस्ट करें:
Bash
openclaw agent --message 'Use the skill `colab_rag_lab` to answer: Why did my gateway refuse to start when I used agents.defaults.thinking and tools.exec.enabled, and what are the correct config knobs instead?' --thinking high
एजेंट स्किल यूज करके सही जवाब देगा!
Step 8: सिस्टम चेक करें
Bash
openclaw doctor
यह कमांड बताएगा कि आपकी कॉन्फ़िगरेशन सही है या नहीं।
OpenClaw की सुरक्षा फीचर्स (Security Highlights)
- Loopback Binding: सिर्फ 127.0.0.1 पर चलता है
- Strict Schema: गलत JSON की वजह से गेटवे शुरू नहीं होता
- Controlled Exec Tool: टाइमआउट, बैकग्राउंड लिमिट, क्लीनअप ऑटो
- Deterministic Skills: एजेंट मनमानी कमांड नहीं चला सकता
- No External Access: auth.mode “none” सिर्फ लोकल के लिए
फायदे और रियल-वर्ल्ड यूज
- प्राइवेसी – कंपनी डेटा लोकल रखें
- कॉस्ट बचत – क्लाउड API बिल नहीं
- ऑफलाइन काम – इंटरनेट नहीं चाहिए
- कस्टम AI एजेंट – अपनी स्किल्स बनाकर पर्सनल असिस्टेंट बनाएं
- RAG, Automation, Research – सब लोकल में
आम समस्याएं और समाधान
- Gateway शुरू नहीं हो रहा? → openclaw doctor चलाएं, JSON चेक करें
- Skill नहीं मिल रहा? → refresh skills कमांड चलाएं
- मॉडल एरर? → API Key सेट करें
- पोर्ट बिजी? → पोर्ट नंबर बदलें (18789)
निष्कर्ष: अब आपका अपना सुरक्षित AI एजेंट तैयार है!
इस गाइड को फॉलो करके आपने OpenClaw Gateway, Skills और Controlled Tool Execution का इस्तेमाल करके एक पूरा Local-First Agent Runtime बना लिया है। अब आप बिना किसी डर के AI एजेंट चला सकते हैं।
यह सिर्फ शुरुआत है। आप अपनी स्किल्स बढ़ाते जाएं – जैसे वेब स्क्रैपिंग, फाइल मैनेजमेंट, इमेज प्रोसेसिंग आदि।
अगर आपको यह गाइड पसंद आई तो कमेंट में बताएं। लाइक और शेयर करें ताकि दूसरे लोग भी प्राइवेसी सुरक्षित AI एजेंट बना सकें।
शेयर करें अगर यह गाइड आपके काम की लगी। सब्सक्राइब करें ताकि Codex, MCP, AGENTS.md जैसी नई गाइड्स मिलती रहें।
इसी तरह की और टेक्नोलॉजी खबरें पढ़ने के लिए हमारे अन्य लेख भी जरूर पढ़ें।
OpenAI ने रचा इतिहास! $122 Billion की Funding, Valuation पहुंची $852 Billion
Apple ने AI Vibe Coding पर रोक लगाई! App Store में Replit और Vibecode के अपडेट ब्लॉक 2026
OpenAI ने रचा इतिहास! $122 Billion की Funding, Valuation पहुंची $852 Billion