open-webui
Complete Open WebUI API integration for managing LLM models, chat completions, Ollama proxy operations, file uploads, knowledge bases (RAG), image generation, audio processing, and pipelines. Use this skill when interacting with Open WebUI instances via REST API - listing models, chatting with LLMs, uploading files for RAG, managing knowledge collections, or executing Ollama commands through the Open WebUI proxy. Requires OPENWEBUI_URL and OPENWEBUI_TOKEN environment variables or explicit parameters.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/0x7466/open-webuiWhat This Skill Does
The Open WebUI skill provides a robust interface for interacting with Open WebUI instances programmatically. It bridges the gap between the OpenClaw agent and your LLM ecosystem, allowing for seamless model management, RAG (Retrieval Augmented Generation) orchestration, and Ollama proxy control. By leveraging the Open WebUI REST API, the skill handles authentication, request formatting, and response parsing for complex tasks like batch model operations, knowledge base synchronization, and media generation.
Installation
To begin using the Open WebUI skill, ensure your environment is prepared with the necessary configuration. First, install the skill using the CLI: clawhub install openclaw/skills/skills/0x7466/open-webui. Next, you must define the OPENWEBUI_URL (the base address of your server) and OPENWEBUI_TOKEN (generated via the Open WebUI Account Settings page) within your environment variables. Without these, the agent will lack the authorization required to perform API calls.
Use Cases
This skill is highly effective for automating LLM workflows. Common use cases include: 1. Automated Content Ingestion: Automatically uploading new research papers to specific Open WebUI knowledge collections for RAG processing. 2. Model Lifecycle Management: Using scripts to pull, update, or delete Ollama models when your local storage reaches capacity. 3. Workflow Integration: Chaining your LLM interactions within the Open WebUI ecosystem, such as generating an image with a specific prompt and immediately summarizing that result using a text-based model. 4. Infrastructure Monitoring: Regularly checking Ollama status or health through the Open WebUI proxy endpoints.
Example Prompts
- "List all my available LLM models in Open WebUI and pull the latest llama3.2 version if it's missing."
- "Upload all PDF documents from my local '/research/drafts' directory to the 'Project Alpha' knowledge collection in Open WebUI."
- "Generate an image of a vintage typewriter using the Open WebUI image generation API and save the response details."
Tips & Limitations
- Security: Always treat your
OPENWEBUI_TOKENas a secret. Never hardcode it in scripts; use secret managers or environment files. - Scope: This skill is strictly for the Open WebUI API. It does not manage the underlying OS processes of the Open WebUI server; use system-level tools for that.
- Performance: For massive file uploads to RAG, ensure your network connection is stable, as timeouts can occur with large datasets during the embedding process.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-0x7466-open-webui": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-read, external-api
Related Skills
bw-cli
Interact with Bitwarden password manager using the bw CLI. Covers authentication (login/unlock/logout/status), vault operations (list/get/create/edit/delete/restore items, folders, attachments, collections), password/passphrase generation, organization management, and Send/receive. Use for "bitwarden", "bw", "password safe", "vaultwarden", "vault", "password manager", "generate password", "get password", "unlock vault", "share send".
coda
General-purpose Coda document manager via REST API v1. Supports listing/creating/updating/deleting docs, managing tables/rows/pages, triggering automations, and exploring doc structure. Requires CODA_API_TOKEN environment variable. Delete operations require explicit confirmation; publishing and permission changes require explicit user intent.
Coda Packs
Skill by 0x7466
kimai-time-tracking
Complete Kimai time-tracking API integration. Manage timesheets, customers, projects, activities, teams, invoices and exports via REST API. Supports time tracking workflows, reporting, and administrative operations. Keywords - kimai, zeiterfassung, timesheet, tracking, project, customer, activity, invoice, export, timer, stunden