मुख्य कंटेंट तक स्किप करें

Libre Claw एकीकरण

Libre WebUI में Kroonen AI के स्थानीय एजेंट ढाँचे Libre Claw का मूल एकीकरण है। Libre Claw सामान्य पूर्णता प्लगइन नहीं, Libre WebUI में प्रथम श्रेणी एजेंट इंटरफ़ेस है।

शक्तिशाली एजेंट व्यवहार का स्वामी Libre Claw रनटाइम है:

  • स्थायी रन और JSONL ईवेंट लॉग
  • फ़ाइल, शेल, Git, ब्राउज़र, HTTP, वेब खोज, MCP और समय-सारणी उपकरण
  • दुष्प्रभाव से पहले अनुमति अनुरोध
  • स्थायी स्मृति और परियोजना/उपयोगकर्ता कौशल
  • लक्ष्य मोड
  • वैकल्पिक मॉडल मार्ग
  • उपयोग रिपोर्ट
  • सेवा-स्वामित्व स्वचालन और Telegram वितरण
  • स्वतंत्र स्थानीय डैशबोर्ड

Libre WebUI, Libre Claw सेवा से HTTP पर बात करता और सामान्य प्रमाणीकृत WebUI खोल में सुविधाएँ देता है।

इंटरफ़ेस में इसका नाम Agents है; साइडबार चिह्न, /agents मार्ग और कमांड पैलेट यही नाम उपयोग करते हैं। पीछे Libre Claw होने से सेवा, कमांड और वातावरण चर अपना नाम रखते हैं।

Libre Claw और Work अलग हैं

Libre Claw वैकल्पिक बाहरी रनटाइम है। Libre WebUI के Work मोड के लिए आवश्यक नहीं है।

WorkLibre Claw
रनटाइमLibre WebUI मॉडल/उपकरण चक्र और Dockerअलग Libre Claw सेवा
मुख्य दायराहर कार्य का स्थायी अलग कोडिंग स्थानव्यापक एजेंट रन, स्मृति, अनुमति, समय-सारणी, ब्राउज़र, MCP, उपकरण
स्थायित्वSQLite इतिहास और कार्य Docker वॉल्यूमLibre Claw रन और स्मृति भंडार
मॉडल मार्गOllama, Ollama Cloud या Libre WebUI प्लगइनLibre Claw प्रदाता, मॉडल, विकल्प
बिना इसकेWork चलता हैकेवल /agents कटा रहता है

सीमित कार्य कंटेनर में फ़ाइल बदलने के लिए Work; व्यापक उपकरण, अनुमति, स्मृति, लक्ष्य और स्वचालन के लिए Libre Claw उपयोग करें।

वास्तुकला

WebUI बैकएंड Libre Claw के शेल या ब्राउज़र उपकरण सीधे नहीं चलाता। वह प्रमाणीकृत व्यवस्थापक अनुरोध स्थानीय सेवा तक पहुँचाकर स्थिति, ईवेंट, अनुमति, स्वचालन, उपयोग और कॉन्फ़िगरेशन दिखाता है।

Libre Claw शुरू करना

Libre Claw स्थापित करें:

git clone https://github.com/kroonen-ai/libre-claw.git
cd libre-claw
python3 -m venv .venv
source .venv/bin/activate
python -m pip install --upgrade pip
python -m pip install -e ".[dev]"

सेवा शुरू करें:

libre-claw start

डिफ़ॉल्ट डैशबोर्ड और API:

http://127.0.0.1:8766/dashboard

फिर Libre WebUI → Libre Claw खोलें।

बैकएंड वातावरण

Libre WebUI डिफ़ॉल्ट रूप से स्थानीय सेवा URL उपयोग करता है:

LIBRE_CLAW_BASE_URL=http://127.0.0.1:8766
LIBRE_CLAW_TIMEOUT_MS=30000

सेवा दूसरे होस्ट, Tailscale IP या रिवर्स प्रॉक्सी पर हो तो LIBRE_CLAW_BASE_URL सेट करें।

WebUI मार्ग

सभी Libre Claw मार्ग स्थानीय पथ दिखा और एजेंट कार्य शुरू कर सकते हैं, इसलिए प्रमाणीकृत व्यवस्थापक चाहिए:

WebUI मार्गLibre Claw सुविधा
GET /api/libre-claw/statusसेवा स्थिति और URL
GET /api/libre-claw/config/modelवर्तमान प्रदाता/मॉडल
PATCH /api/libre-claw/config/modelमॉडल बदलें
GET /api/libre-claw/config/fallbackवैकल्पिक मार्ग
PATCH /api/libre-claw/config/fallbackवैकल्पिक मार्ग बदलें
PATCH /api/libre-claw/config/themeडैशबोर्ड/TUI थीम
GET /api/libre-claw/runsरन सूची
POST /api/libre-claw/runsचैट या लक्ष्य रन
GET /api/libre-claw/runs/:idमेटाडेटा/आर्टिफ़ैक्ट
GET /api/libre-claw/runs/:id/eventsईवेंट
POST /api/libre-claw/runs/:id/cancelरद्द करें
POST /api/libre-claw/runs/:id/permissions/:toolCallIdअनुमति/अस्वीकृति
GET /api/libre-claw/usageउपयोग रिकॉर्ड
GET /api/libre-claw/automationsस्वचालन सूची
POST /api/libre-claw/automationsस्वचालन बनाएँ
PATCH /api/libre-claw/automations/:idअद्यतन
POST /api/libre-claw/automations/:id/runअभी चलाएँ
POST /api/libre-claw/automations/:id/pauseरोकें
POST /api/libre-claw/automations/:id/resumeजारी रखें
DELETE /api/libre-claw/automations/:idहटाएँ

रन शुरू करना

WebUI पृष्ठ:

  • चैट रन — सामान्य Libre Claw बारी।
  • लक्ष्य रन — लक्ष्य पूरा या सीमा तक चलता सीमित स्वचालित मोड।

वैकल्पिक प्रदाता/मॉडल ओवरराइड रन के लिए Libre Claw को जाता है। न देने पर कॉन्फ़िगर डिफ़ॉल्ट लगता है।

अनुमोदन

Libre Claw अनुमति माँगे तो WebUI प्रतीक्षारत कॉल दिखाता और व्यवस्थापक चुनता है:

  • allow_once
  • deny
  • always_allow_tool

अनुमति मॉडल और सुरक्षा जाँच Libre Claw की है। WebUI केवल चयन API से दर्ज करता है।

स्वचालन

Libre WebUI निम्न Libre Claw स्वचालन सँभालता है:

  • रिपोर्ट
  • Telegram वितरण
  • रोकना/जारी करना
  • अभी चलाना
  • हटाना

ये होस्ट cron नहीं, Libre Claw स्वचालन हैं। रिपोर्ट और इतिहास Libre Claw में रहते हैं।

स्मृति, कौशल, Soul और उपकरण

स्मृति, कौशल, soul फ़ाइलें, MCP, ब्राउज़र, SearXNG, Petdex और Telegram Libre Claw में कॉन्फ़िगर होते हैं। WebUI आंतरिक कॉन्फ़िगरेशन दोहराए बिना सेवा नियंत्रित करता है।

उपयोगी कमांड:

/memory status
/skills list
/soul status
/tools list
/workspace status
/telegram
/petdex status

समस्या निवारण

WebUI "Libre Claw daemon is not connected" दिखाता है

सेवा शुरू करें:

libre-claw start

या URL सेट करें:

LIBRE_CLAW_BASE_URL=http://127.0.0.1:8766

अनुमति बटन काम नहीं करते

रन पूरा हो चुका या अनुमति दूसरे इंटरफ़ेस से तय हो सकती है। पृष्ठ ताज़ा कर समयरेखा देखें।

उपकरण अस्वीकार हुआ

Libre Claw अनुमति प्रबंधक अंतिम है। WebUI से पहले अस्वीकार हो तो Libre Claw कॉन्फ़िगरेशन और ईवेंट देखें।

स्वचालन नहीं चलता

सेवा स्थिति जाँचें:

libre-claw status
libre-claw start

समय-सारणी और Telegram के लिए सेवा चलनी चाहिए।

संबंधित दस्तावेज़