Vendor OpenClaw source as Adolf fork baseline
Some checks failed
ClawSweeper Dispatch / dispatch (push) Has been cancelled
CodeQL / Security High (actions) (push) Has been cancelled
CodeQL / Security High (channel-runtime-boundary) (push) Has been cancelled
CodeQL / Security High (core-auth-secrets) (push) Has been cancelled
CodeQL / Security High (mcp-process-tool-boundary) (push) Has been cancelled
CodeQL / Security High (network-ssrf-boundary) (push) Has been cancelled
CodeQL / Security High (plugin-trust-boundary) (push) Has been cancelled
CodeQL / Security High (process-exec-boundary) (push) Has been cancelled
Docs Sync Publish Repo / sync-publish-repo (push) Has been cancelled
Docs / docs (push) Has been cancelled
OpenClaw Stable Main Closeout / Resolve stable release closeout inputs (push) Has been cancelled
OpenClaw Stable Main Closeout / Verify stable main closeout (push) Has been cancelled
Workflow Sanity / no-tabs (push) Has been cancelled
Workflow Sanity / actionlint (push) Has been cancelled
Workflow Sanity / generated-doc-baselines (push) Has been cancelled
CI / runner-admission (push) Has been cancelled
CI / preflight (push) Has been cancelled
CI / security-fast (push) Has been cancelled
CI / pnpm-store-warmup (push) Has been cancelled
CI / build-artifacts (push) Has been cancelled
CI / native-i18n (push) Has been cancelled
CI / ${{ matrix.check_name }} (push) Has been cancelled
CI / ${{ matrix.checkName }} (push) Has been cancelled
CI / checks-node-compat-node22 (push) Has been cancelled
CI / check-bundled-channel-config-metadata (push) Has been cancelled
CI / check-dependencies (push) Has been cancelled
CI / check-guards (push) Has been cancelled
CI / check-lint (push) Has been cancelled
CI / check-prod-types (push) Has been cancelled
CI / check-shrinkwrap (push) Has been cancelled
CI / check-test-types (push) Has been cancelled
CI / check-additional-boundaries-a (push) Has been cancelled
CI / check-additional-boundaries-bcd (push) Has been cancelled
CI / check-additional-extension-bundled (push) Has been cancelled
CI / check-additional-extension-channels (push) Has been cancelled
CI / check-additional-extension-package-boundary (push) Has been cancelled
CI / check-additional-runtime-topology-architecture (push) Has been cancelled
CI / check-session-accessor-boundary (push) Has been cancelled
CI / check-session-transcript-reader-boundary (push) Has been cancelled
CI / check-docs (push) Has been cancelled
CI / skills-python (push) Has been cancelled
CI / macos-swift (push) Has been cancelled
CI / ios-build (push) Has been cancelled
CI / ci-timings-summary (push) Has been cancelled
Native App Locale Refresh / Refresh native fa (push) Has been cancelled
Native App Locale Refresh / Refresh native fr (push) Has been cancelled
Native App Locale Refresh / Refresh native hi (push) Has been cancelled
Native App Locale Refresh / Refresh native id (push) Has been cancelled
Native App Locale Refresh / Refresh native it (push) Has been cancelled
Native App Locale Refresh / Refresh native ja-JP (push) Has been cancelled
Control UI Locale Refresh / plan (push) Has been cancelled
Control UI Locale Refresh / Refresh ${{ matrix.locale }} (push) Has been cancelled
Control UI Locale Refresh / Commit control UI locale refresh (push) Has been cancelled
Live Media Runner Image / Build live media runner image (push) Has been cancelled
Native App Locale Refresh / Refresh native ar (push) Has been cancelled
Native App Locale Refresh / Refresh native de (push) Has been cancelled
Native App Locale Refresh / Refresh native es (push) Has been cancelled
Native App Locale Refresh / Refresh native ko (push) Has been cancelled
Native App Locale Refresh / Refresh native nl (push) Has been cancelled
Native App Locale Refresh / Refresh native pl (push) Has been cancelled
Native App Locale Refresh / Refresh native pt-BR (push) Has been cancelled
Native App Locale Refresh / Refresh native ru (push) Has been cancelled
Native App Locale Refresh / Refresh native sv (push) Has been cancelled
Native App Locale Refresh / Refresh native th (push) Has been cancelled
Native App Locale Refresh / Refresh native tr (push) Has been cancelled
Native App Locale Refresh / Refresh native uk (push) Has been cancelled
Native App Locale Refresh / Refresh native vi (push) Has been cancelled
Native App Locale Refresh / Refresh native zh-CN (push) Has been cancelled
Native App Locale Refresh / Refresh native zh-TW (push) Has been cancelled
Native App Locale Refresh / Commit native locale refresh (push) Has been cancelled
Plugin Init Scaffold Validation / Validate provider scaffold (push) Has been cancelled
Plugin NPM Release / preview_plugins_npm (push) Has been cancelled
Plugin NPM Release / Validate release publish approval (push) Has been cancelled
Plugin NPM Release / preview_plugin_pack (push) Has been cancelled
Plugin NPM Release / publish_plugins_npm (push) Has been cancelled
Sandbox Common Smoke / sandbox-common-smoke (push) Has been cancelled
Website Installer Sync / static (push) Has been cancelled
Website Installer Sync / linux-docker (push) Has been cancelled
Website Installer Sync / macos-installer (push) Has been cancelled
Website Installer Sync / windows-installer (push) Has been cancelled
Website Installer Sync / sync-website (push) Has been cancelled

Adolf is a fork/vendored clone of github.com/openclaw/openclaw (v2026.6.11),
free to diverge. Tree copied sans upstream .git; upstream remote added for
future syncs. Node pinned to 24 (.nvmrc); engines already require >=22.19.
Preserves docs/ARCHITECTURE.md.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LeqyaxJF2nbRXJtae2kNB2
This commit is contained in:
2026-07-05 09:36:54 +00:00
parent 3216769225
commit bedb527145
21108 changed files with 6010766 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
---
summary: "OpenClaw ACP runtime backend with plugin-owned session and transport management."
read_when:
- You are installing, configuring, or auditing the acpx plugin
title: "ACPx plugin"
---
# ACPx plugin
OpenClaw ACP runtime backend with plugin-owned session and transport management.
## Distribution
- Package: `@openclaw/acpx`
- Install route: npm; ClawHub
## Surface
skills
## Related docs
- [acpx](/tools/acp-agents-setup)

View File

@@ -0,0 +1,23 @@
---
summary: "OpenClaw admin HTTP RPC endpoint."
read_when:
- You are installing, configuring, or auditing the admin-http-rpc plugin
title: "Admin Http Rpc plugin"
---
# Admin Http Rpc plugin
OpenClaw admin HTTP RPC endpoint.
## Distribution
- Package: `@openclaw/admin-http-rpc`
- Install route: included in OpenClaw
## Surface
contracts: gatewayMethodDispatch
## Related docs
- [admin-http-rpc](/plugins/admin-http-rpc)

View File

@@ -0,0 +1,23 @@
---
summary: "Adds video generation provider support."
read_when:
- You are installing, configuring, or auditing the alibaba plugin
title: "Alibaba plugin"
---
# Alibaba plugin
Adds video generation provider support.
## Distribution
- Package: `@openclaw/alibaba-provider`
- Install route: included in OpenClaw
## Surface
contracts: videoGenerationProviders
## Related docs
- [alibaba](/providers/alibaba)

View File

@@ -0,0 +1,23 @@
---
summary: "OpenClaw Amazon Bedrock Mantle provider plugin for OpenAI-compatible model routing."
read_when:
- You are installing, configuring, or auditing the amazon-bedrock-mantle plugin
title: "Amazon Bedrock Mantle plugin"
---
# Amazon Bedrock Mantle plugin
OpenClaw Amazon Bedrock Mantle provider plugin for OpenAI-compatible model routing.
## Distribution
- Package: `@openclaw/amazon-bedrock-mantle-provider`
- Install route: npm; ClawHub
## Surface
providers: amazon-bedrock-mantle
## Related docs
- [amazon-bedrock-mantle](/providers/bedrock-mantle)

View File

@@ -0,0 +1,23 @@
---
summary: "OpenClaw Amazon Bedrock provider plugin with model discovery, embeddings, and guardrail support."
read_when:
- You are installing, configuring, or auditing the amazon-bedrock plugin
title: "Amazon Bedrock plugin"
---
# Amazon Bedrock plugin
OpenClaw Amazon Bedrock provider plugin with model discovery, embeddings, and guardrail support.
## Distribution
- Package: `@openclaw/amazon-bedrock-provider`
- Install route: npm; ClawHub
## Surface
providers: amazon-bedrock; contracts: memoryEmbeddingProviders
## Related docs
- [amazon-bedrock](/providers/bedrock)

View File

@@ -0,0 +1,29 @@
---
summary: "OpenClaw Anthropic Vertex provider plugin for Claude models on Google Vertex AI."
read_when:
- You are installing, configuring, or auditing the anthropic-vertex plugin
title: "Anthropic Vertex plugin"
---
# Anthropic Vertex plugin
OpenClaw Anthropic Vertex provider plugin for Claude models on Google Vertex AI.
## Distribution
- Package: `@openclaw/anthropic-vertex-provider`
- Install route: npm; ClawHub
## Surface
providers: anthropic-vertex
<!-- openclaw-plugin-reference:manual-start -->
## Claude Fable 5
Use `anthropic-vertex/claude-fable-5` where the model is available in your Google Cloud region.
Fable 5 always uses adaptive thinking and defaults to `high` effort. `/think off` and
`/think minimal` use `low` effort because the model does not support disabling thinking.
<!-- openclaw-plugin-reference:manual-end -->

View File

@@ -0,0 +1,23 @@
---
summary: "Adds Anthropic model provider support to OpenClaw."
read_when:
- You are installing, configuring, or auditing the anthropic plugin
title: "Anthropic plugin"
---
# Anthropic plugin
Adds Anthropic model provider support to OpenClaw.
## Distribution
- Package: `@openclaw/anthropic-provider`
- Install route: included in OpenClaw
## Surface
providers: anthropic; contracts: mediaUnderstandingProviders
## Related docs
- [anthropic](/providers/anthropic)

View File

@@ -0,0 +1,23 @@
---
summary: "Adds Arcee model provider support to OpenClaw."
read_when:
- You are installing, configuring, or auditing the arcee plugin
title: "Arcee plugin"
---
# Arcee plugin
Adds Arcee model provider support to OpenClaw.
## Distribution
- Package: `@openclaw/arcee-provider`
- Install route: npm; ClawHub: `clawhub:@openclaw/arcee-provider`
## Surface
providers: arcee
## Related docs
- [arcee](/providers/arcee)

View File

@@ -0,0 +1,23 @@
---
summary: "Azure AI Speech text-to-speech (MP3, native Ogg/Opus voice notes, PCM telephony)."
read_when:
- You are installing, configuring, or auditing the azure-speech plugin
title: "Azure Speech plugin"
---
# Azure Speech plugin
Azure AI Speech text-to-speech (MP3, native Ogg/Opus voice notes, PCM telephony).
## Distribution
- Package: `@openclaw/azure-speech`
- Install route: included in OpenClaw
## Surface
contracts: speechProviders
## Related docs
- [azure-speech](/providers/azure-speech)

View File

@@ -0,0 +1,19 @@
---
summary: "Advertise the local OpenClaw gateway over Bonjour/mDNS."
read_when:
- You are installing, configuring, or auditing the bonjour plugin
title: "Bonjour plugin"
---
# Bonjour plugin
Advertise the local OpenClaw gateway over Bonjour/mDNS.
## Distribution
- Package: `@openclaw/bonjour`
- Install route: included in OpenClaw
## Surface
plugin

View File

@@ -0,0 +1,23 @@
---
summary: "OpenClaw Brave Search provider plugin for web search."
read_when:
- You are installing, configuring, or auditing the brave plugin
title: "Brave plugin"
---
# Brave plugin
OpenClaw Brave Search provider plugin for web search.
## Distribution
- Package: `@openclaw/brave-plugin`
- Install route: npm; ClawHub
## Surface
contracts: webSearchProviders
## Related docs
- [brave](/tools/brave-search)

View File

@@ -0,0 +1,23 @@
---
summary: "Adds agent-callable tools."
read_when:
- You are installing, configuring, or auditing the browser plugin
title: "Browser plugin"
---
# Browser plugin
Adds agent-callable tools.
## Distribution
- Package: `@openclaw/browser-plugin`
- Install route: included in OpenClaw
## Surface
contracts: tools; skills
## Related docs
- [browser](/tools/browser)

View File

@@ -0,0 +1,19 @@
---
summary: "Adds BytePlus, BytePlus Plan model provider support to OpenClaw."
read_when:
- You are installing, configuring, or auditing the byteplus plugin
title: "BytePlus plugin"
---
# BytePlus plugin
Adds BytePlus, BytePlus Plan model provider support to OpenClaw.
## Distribution
- Package: `@openclaw/byteplus-provider`
- Install route: included in OpenClaw
## Surface
providers: byteplus, byteplus-plan; contracts: videoGenerationProviders

View File

@@ -0,0 +1,19 @@
---
summary: "Experimental Canvas control and A2UI rendering surfaces for paired nodes."
read_when:
- You are installing, configuring, or auditing the canvas plugin
title: "Canvas plugin"
---
# Canvas plugin
Experimental Canvas control and A2UI rendering surfaces for paired nodes.
## Distribution
- Package: `@openclaw/canvas-plugin`
- Install route: included in OpenClaw
## Surface
contracts: tools; skills

View File

@@ -0,0 +1,23 @@
---
summary: "Adds Cerebras model provider support to OpenClaw."
read_when:
- You are installing, configuring, or auditing the cerebras plugin
title: "Cerebras plugin"
---
# Cerebras plugin
Adds Cerebras model provider support to OpenClaw.
## Distribution
- Package: `@openclaw/cerebras-provider`
- Install route: npm; ClawHub: `clawhub:@openclaw/cerebras-provider`
## Surface
providers: cerebras
## Related docs
- [cerebras](/providers/cerebras)

View File

@@ -0,0 +1,23 @@
---
summary: "Adds Chutes model provider support to OpenClaw."
read_when:
- You are installing, configuring, or auditing the chutes plugin
title: "Chutes plugin"
---
# Chutes plugin
Adds Chutes model provider support to OpenClaw.
## Distribution
- Package: `@openclaw/chutes-provider`
- Install route: npm; ClawHub: `clawhub:@openclaw/chutes-provider`
## Surface
providers: chutes
## Related docs
- [chutes](/providers/chutes)

View File

@@ -0,0 +1,23 @@
---
summary: "Adds ClawRouter model provider support to OpenClaw."
read_when:
- You are installing, configuring, or auditing the clawrouter plugin
title: "ClawRouter plugin"
---
# ClawRouter plugin
Adds ClawRouter model provider support to OpenClaw.
## Distribution
- Package: `@openclaw/clawrouter`
- Install route: included in OpenClaw
## Surface
providers: clawrouter
## Related docs
- [clawrouter](/providers/clawrouter)

View File

@@ -0,0 +1,23 @@
---
summary: "Adds the Clickclack channel surface for sending and receiving OpenClaw messages."
read_when:
- You are installing, configuring, or auditing the clickclack plugin
title: "Clickclack plugin"
---
# Clickclack plugin
Adds the Clickclack channel surface for sending and receiving OpenClaw messages.
## Distribution
- Package: `@openclaw/clickclack`
- Install route: npm; ClawHub: `clawhub:@openclaw/clickclack`
## Surface
channels: clickclack
## Related docs
- [clickclack](/channels/clickclack)

View File

@@ -0,0 +1,23 @@
---
summary: "Adds Cloudflare AI Gateway model provider support to OpenClaw."
read_when:
- You are installing, configuring, or auditing the cloudflare-ai-gateway plugin
title: "Cloudflare AI Gateway plugin"
---
# Cloudflare AI Gateway plugin
Adds Cloudflare AI Gateway model provider support to OpenClaw.
## Distribution
- Package: `@openclaw/cloudflare-ai-gateway-provider`
- Install route: npm; ClawHub: `clawhub:@openclaw/cloudflare-ai-gateway-provider`
## Surface
providers: cloudflare-ai-gateway
## Related docs
- [cloudflare-ai-gateway](/providers/cloudflare-ai-gateway)

View File

@@ -0,0 +1,27 @@
---
summary: "Supervise Codex app-server sessions from OpenClaw."
read_when:
- You are installing, configuring, or auditing the codex-supervisor plugin
title: "Codex Supervisor plugin"
---
# Codex Supervisor plugin
Supervise Codex app-server sessions from OpenClaw.
## Distribution
- Package: `@openclaw/codex-supervisor`
- Install route: included in OpenClaw
## Surface
contracts: tools
<!-- openclaw-plugin-reference:manual-start -->
## Session Listing
`codex_sessions_list` defaults to loaded Codex sessions only. Set `include_stored` to include stored history; the plugin uses Codex app-server's state-DB-only listing path and caps stored results at 200 by default. Pass `max_stored_sessions` to lower or raise that cap, up to 1000.
<!-- openclaw-plugin-reference:manual-end -->

View File

@@ -0,0 +1,23 @@
---
summary: "OpenClaw Codex app-server harness and model provider plugin with a Codex-managed GPT catalog."
read_when:
- You are installing, configuring, or auditing the codex plugin
title: "Codex plugin"
---
# Codex plugin
OpenClaw Codex app-server harness and model provider plugin with a Codex-managed GPT catalog.
## Distribution
- Package: `@openclaw/codex`
- Install route: npm; ClawHub
## Surface
providers: codex; contracts: mediaUnderstandingProviders, migrationProviders, tools, webSearchProviders
## Related docs
- [codex](/plugins/codex-harness)

View File

@@ -0,0 +1,23 @@
---
summary: "OpenClaw Cohere provider plugin."
read_when:
- You are installing, configuring, or auditing the cohere plugin
title: "Cohere plugin"
---
# Cohere plugin
OpenClaw Cohere provider plugin.
## Distribution
- Package: `@openclaw/cohere-provider`
- Install route: included in OpenClaw; npm; ClawHub: `clawhub:@openclaw/cohere-provider`
## Surface
providers: cohere
## Related docs
- [cohere](/providers/cohere)

View File

@@ -0,0 +1,23 @@
---
summary: "Adds ComfyUI model provider support to OpenClaw."
read_when:
- You are installing, configuring, or auditing the comfy plugin
title: "ComfyUI plugin"
---
# ComfyUI plugin
Adds ComfyUI model provider support to OpenClaw.
## Distribution
- Package: `@openclaw/comfy-provider`
- Install route: included in OpenClaw
## Surface
providers: comfy; contracts: imageGenerationProviders, musicGenerationProviders, videoGenerationProviders
## Related docs
- [comfy](/providers/comfy)

View File

@@ -0,0 +1,19 @@
---
summary: "Adds Copilot Proxy model provider support to OpenClaw."
read_when:
- You are installing, configuring, or auditing the copilot-proxy plugin
title: "Copilot Proxy plugin"
---
# Copilot Proxy plugin
Adds Copilot Proxy model provider support to OpenClaw.
## Distribution
- Package: `@openclaw/copilot-proxy`
- Install route: included in OpenClaw
## Surface
providers: copilot-proxy

View File

@@ -0,0 +1,23 @@
---
summary: "Registers the GitHub Copilot agent runtime."
read_when:
- You are installing, configuring, or auditing the copilot plugin
title: "Copilot plugin"
---
# Copilot plugin
Registers the GitHub Copilot agent runtime.
## Distribution
- Package: `@openclaw/copilot`
- Install route: npm; ClawHub: `clawhub:@openclaw/copilot`
## Surface
plugin
## Related docs
- [copilot](/plugins/copilot)

View File

@@ -0,0 +1,23 @@
---
summary: "Adds media understanding provider support. Adds realtime transcription provider support."
read_when:
- You are installing, configuring, or auditing the deepgram plugin
title: "Deepgram plugin"
---
# Deepgram plugin
Adds media understanding provider support. Adds realtime transcription provider support.
## Distribution
- Package: `@openclaw/deepgram-provider`
- Install route: included in OpenClaw
## Surface
contracts: mediaUnderstandingProviders, realtimeTranscriptionProviders
## Related docs
- [deepgram](/providers/deepgram)

View File

@@ -0,0 +1,23 @@
---
summary: "Adds DeepInfra model provider support to OpenClaw."
read_when:
- You are installing, configuring, or auditing the deepinfra plugin
title: "DeepInfra plugin"
---
# DeepInfra plugin
Adds DeepInfra model provider support to OpenClaw.
## Distribution
- Package: `@openclaw/deepinfra-provider`
- Install route: npm; ClawHub: `clawhub:@openclaw/deepinfra-provider`
## Surface
providers: deepinfra; contracts: imageGenerationProviders, mediaUnderstandingProviders, memoryEmbeddingProviders, speechProviders, videoGenerationProviders
## Related docs
- [deepinfra](/providers/deepinfra)

View File

@@ -0,0 +1,23 @@
---
summary: "Adds DeepSeek model provider support to OpenClaw."
read_when:
- You are installing, configuring, or auditing the deepseek plugin
title: "DeepSeek plugin"
---
# DeepSeek plugin
Adds DeepSeek model provider support to OpenClaw.
## Distribution
- Package: `@openclaw/deepseek-provider`
- Install route: npm; ClawHub: `clawhub:@openclaw/deepseek-provider`
## Surface
providers: deepseek
## Related docs
- [deepseek](/providers/deepseek)

View File

@@ -0,0 +1,19 @@
---
summary: "OpenClaw diagnostics OpenTelemetry exporter for metrics, traces, and logs."
read_when:
- You are installing, configuring, or auditing the diagnostics-otel plugin
title: "Diagnostics OpenTelemetry plugin"
---
# Diagnostics OpenTelemetry plugin
OpenClaw diagnostics OpenTelemetry exporter for metrics, traces, and logs.
## Distribution
- Package: `@openclaw/diagnostics-otel`
- Install route: npm; ClawHub: `clawhub:@openclaw/diagnostics-otel`
## Surface
plugin

View File

@@ -0,0 +1,19 @@
---
summary: "OpenClaw diagnostics Prometheus exporter for runtime metrics."
read_when:
- You are installing, configuring, or auditing the diagnostics-prometheus plugin
title: "Diagnostics Prometheus plugin"
---
# Diagnostics Prometheus plugin
OpenClaw diagnostics Prometheus exporter for runtime metrics.
## Distribution
- Package: `@openclaw/diagnostics-prometheus`
- Install route: npm; ClawHub: `clawhub:@openclaw/diagnostics-prometheus`
## Surface
plugin

View File

@@ -0,0 +1,31 @@
---
summary: "Adds syntax highlighting for languages outside the default diffs viewer set."
read_when:
- You are installing, configuring, or auditing the diffs-language-pack plugin
title: "Diffs Language Pack plugin"
---
# Diffs Language Pack plugin
Adds syntax highlighting for languages outside the default diffs viewer set.
## Distribution
- Package: `@openclaw/diffs-language-pack`
- Install route: npm; ClawHub: `clawhub:@openclaw/diffs-language-pack`
## Surface
plugin
<!-- openclaw-plugin-reference:manual-start -->
## Added languages
The base `diffs` plugin already highlights the common languages documented in [Diffs](/tools/diffs). Install this language pack when you want syntax highlighting for a broader set of Shiki-supported languages. If the pack is not installed, those files still render as readable plain text.
Examples include Astro, Vue, Svelte, MDX, GraphQL, Terraform/HCL, Nix, Clojure, Elixir, Haskell, OCaml, Scala, Zig, Solidity, Verilog/VHDL, Fortran, MATLAB, LaTeX, Mermaid, Sass/Less/SCSS, Nginx, Apache, CSV, dotenv, INI, and diff files.
See [Shiki languages](https://shiki.style/languages) for Shiki's upstream language and alias catalog.
<!-- openclaw-plugin-reference:manual-end -->

View File

@@ -0,0 +1,19 @@
---
summary: "OpenClaw read-only diff viewer plugin and file renderer for agents."
read_when:
- You are installing, configuring, or auditing the diffs plugin
title: "Diffs plugin"
---
# Diffs plugin
OpenClaw read-only diff viewer plugin and file renderer for agents.
## Distribution
- Package: `@openclaw/diffs`
- Install route: npm; ClawHub
## Surface
contracts: tools; skills

View File

@@ -0,0 +1,23 @@
---
summary: "OpenClaw Discord channel plugin for channels, DMs, commands, and app events."
read_when:
- You are installing, configuring, or auditing the discord plugin
title: "Discord plugin"
---
# Discord plugin
OpenClaw Discord channel plugin for channels, DMs, commands, and app events.
## Distribution
- Package: `@openclaw/discord`
- Install route: npm; ClawHub
## Surface
channels: discord; contracts: transcriptSourceProviders; skills
## Related docs
- [discord](/channels/discord)

View File

@@ -0,0 +1,23 @@
---
summary: "Extract text and fallback page images from local document attachments."
read_when:
- You are installing, configuring, or auditing the document-extract plugin
title: "Document Extract plugin"
---
# Document Extract plugin
Extract text and fallback page images from local document attachments.
## Distribution
- Package: `@openclaw/document-extract-plugin`
- Install route: included in OpenClaw
## Surface
contracts: documentExtractors
## Related docs
- [document-extract](/tools/pdf)

View File

@@ -0,0 +1,23 @@
---
summary: "Adds web search provider support."
read_when:
- You are installing, configuring, or auditing the duckduckgo plugin
title: "DuckDuckGo plugin"
---
# DuckDuckGo plugin
Adds web search provider support.
## Distribution
- Package: `@openclaw/duckduckgo-plugin`
- Install route: included in OpenClaw
## Surface
contracts: webSearchProviders
## Related docs
- [duckduckgo](/tools/duckduckgo-search)

View File

@@ -0,0 +1,23 @@
---
summary: "Adds media understanding provider support. Adds realtime transcription provider support. Adds text-to-speech provider support."
read_when:
- You are installing, configuring, or auditing the elevenlabs plugin
title: "Elevenlabs plugin"
---
# Elevenlabs plugin
Adds media understanding provider support. Adds realtime transcription provider support. Adds text-to-speech provider support.
## Distribution
- Package: `@openclaw/elevenlabs-speech`
- Install route: included in OpenClaw
## Surface
contracts: mediaUnderstandingProviders, realtimeTranscriptionProviders, speechProviders
## Related docs
- [elevenlabs](/providers/elevenlabs)

View File

@@ -0,0 +1,23 @@
---
summary: "Adds web search provider support."
read_when:
- You are installing, configuring, or auditing the exa plugin
title: "Exa plugin"
---
# Exa plugin
Adds web search provider support.
## Distribution
- Package: `@openclaw/exa-plugin`
- Install route: npm; ClawHub: `clawhub:@openclaw/exa-plugin`
## Surface
contracts: webSearchProviders
## Related docs
- [exa](/tools/exa-search)

View File

@@ -0,0 +1,23 @@
---
summary: "Adds fal model provider support to OpenClaw."
read_when:
- You are installing, configuring, or auditing the fal plugin
title: "fal plugin"
---
# fal plugin
Adds fal model provider support to OpenClaw.
## Distribution
- Package: `@openclaw/fal-provider`
- Install route: included in OpenClaw
## Surface
providers: fal; contracts: imageGenerationProviders, musicGenerationProviders, videoGenerationProviders
## Related docs
- [fal](/providers/fal)

View File

@@ -0,0 +1,23 @@
---
summary: "OpenClaw Feishu/Lark channel plugin for chats and workplace tools (community maintained by @m1heng)."
read_when:
- You are installing, configuring, or auditing the feishu plugin
title: "Feishu plugin"
---
# Feishu plugin
OpenClaw Feishu/Lark channel plugin for chats and workplace tools (community maintained by @m1heng).
## Distribution
- Package: `@openclaw/feishu`
- Install route: npm; ClawHub
## Surface
channels: feishu; contracts: tools; skills
## Related docs
- [feishu](/channels/feishu)

View File

@@ -0,0 +1,19 @@
---
summary: "Fetch, list, and write files on paired nodes via dedicated node commands. Bypasses bash stdout truncation by using base64 over node.invoke for binaries up to 16 MB."
read_when:
- You are installing, configuring, or auditing the file-transfer plugin
title: "File Transfer plugin"
---
# File Transfer plugin
Fetch, list, and write files on paired nodes via dedicated node commands. Bypasses bash stdout truncation by using base64 over node.invoke for binaries up to 16 MB.
## Distribution
- Package: `@openclaw/file-transfer`
- Install route: included in OpenClaw
## Surface
contracts: tools

View File

@@ -0,0 +1,23 @@
---
summary: "Adds agent-callable tools. Adds web fetch provider support. Adds web search provider support."
read_when:
- You are installing, configuring, or auditing the firecrawl plugin
title: "Firecrawl plugin"
---
# Firecrawl plugin
Adds agent-callable tools. Adds web fetch provider support. Adds web search provider support.
## Distribution
- Package: `@openclaw/firecrawl-plugin`
- Install route: npm; ClawHub: `clawhub:@openclaw/firecrawl-plugin`
## Surface
contracts: tools, webFetchProviders, webSearchProviders
## Related docs
- [firecrawl](/tools/firecrawl)

View File

@@ -0,0 +1,23 @@
---
summary: "Adds Fireworks model provider support to OpenClaw."
read_when:
- You are installing, configuring, or auditing the fireworks plugin
title: "Fireworks plugin"
---
# Fireworks plugin
Adds Fireworks model provider support to OpenClaw.
## Distribution
- Package: `@openclaw/fireworks-provider`
- Install route: npm; ClawHub: `clawhub:@openclaw/fireworks-provider`
## Surface
providers: fireworks
## Related docs
- [fireworks](/providers/fireworks)

View File

@@ -0,0 +1,23 @@
---
summary: "Adds GitHub Copilot model provider support to OpenClaw."
read_when:
- You are installing, configuring, or auditing the github-copilot plugin
title: "GitHub Copilot plugin"
---
# GitHub Copilot plugin
Adds GitHub Copilot model provider support to OpenClaw.
## Distribution
- Package: `@openclaw/github-copilot-provider`
- Install route: included in OpenClaw
## Surface
providers: github-copilot; contracts: memoryEmbeddingProviders
## Related docs
- [github-copilot](/providers/github-copilot)

View File

@@ -0,0 +1,23 @@
---
summary: "OpenClaw GMI Cloud provider plugin."
read_when:
- You are installing, configuring, or auditing the gmi plugin
title: "Gmi plugin"
---
# Gmi plugin
OpenClaw GMI Cloud provider plugin.
## Distribution
- Package: `@openclaw/gmi-provider`
- Install route: npm; ClawHub: `clawhub:@openclaw/gmi-provider`
## Surface
providers: gmi, gmi-cloud, gmicloud
## Related docs
- [gmi](/providers/gmi)

View File

@@ -0,0 +1,23 @@
---
summary: "OpenClaw Google Meet participant plugin for joining calls through Chrome or Twilio transports."
read_when:
- You are installing, configuring, or auditing the google-meet plugin
title: "Google Meet plugin"
---
# Google Meet plugin
OpenClaw Google Meet participant plugin for joining calls through Chrome or Twilio transports.
## Distribution
- Package: `@openclaw/google-meet`
- Install route: npm; ClawHub
## Surface
contracts: tools
## Related docs
- [google-meet](/plugins/google-meet)

View File

@@ -0,0 +1,23 @@
---
summary: "Adds Google, Google Gemini CLI, Google Vertex model provider support to OpenClaw."
read_when:
- You are installing, configuring, or auditing the google plugin
title: "Google plugin"
---
# Google plugin
Adds Google, Google Gemini CLI, Google Vertex model provider support to OpenClaw.
## Distribution
- Package: `@openclaw/google-plugin`
- Install route: included in OpenClaw
## Surface
providers: google, google-gemini-cli, google-vertex; contracts: imageGenerationProviders, mediaUnderstandingProviders, memoryEmbeddingProviders, musicGenerationProviders, realtimeVoiceProviders, speechProviders, videoGenerationProviders, webSearchProviders
## Related docs
- [google](/providers/google)

View File

@@ -0,0 +1,23 @@
---
summary: "OpenClaw Google Chat channel plugin for spaces and direct messages."
read_when:
- You are installing, configuring, or auditing the googlechat plugin
title: "Google Chat plugin"
---
# Google Chat plugin
OpenClaw Google Chat channel plugin for spaces and direct messages.
## Distribution
- Package: `@openclaw/googlechat`
- Install route: npm; ClawHub
## Surface
channels: googlechat
## Related docs
- [googlechat](/channels/googlechat)

View File

@@ -0,0 +1,23 @@
---
summary: "Adds text-to-speech provider support."
read_when:
- You are installing, configuring, or auditing the gradium plugin
title: "Gradium plugin"
---
# Gradium plugin
Adds text-to-speech provider support.
## Distribution
- Package: `@openclaw/gradium-speech`
- Install route: npm; ClawHub: `clawhub:@openclaw/gradium-speech`
## Surface
contracts: speechProviders
## Related docs
- [gradium](/providers/gradium)

View File

@@ -0,0 +1,23 @@
---
summary: "Adds Groq model provider support to OpenClaw."
read_when:
- You are installing, configuring, or auditing the groq plugin
title: "Groq plugin"
---
# Groq plugin
Adds Groq model provider support to OpenClaw.
## Distribution
- Package: `@openclaw/groq-provider`
- Install route: npm; ClawHub: `clawhub:@openclaw/groq-provider`
## Surface
providers: groq; contracts: mediaUnderstandingProviders
## Related docs
- [groq](/providers/groq)

View File

@@ -0,0 +1,23 @@
---
summary: "Adds Hugging Face model provider support to OpenClaw."
read_when:
- You are installing, configuring, or auditing the huggingface plugin
title: "Hugging Face plugin"
---
# Hugging Face plugin
Adds Hugging Face model provider support to OpenClaw.
## Distribution
- Package: `@openclaw/huggingface-provider`
- Install route: included in OpenClaw
## Surface
providers: huggingface
## Related docs
- [huggingface](/providers/huggingface)

View File

@@ -0,0 +1,23 @@
---
summary: "Adds the iMessage channel surface for sending and receiving OpenClaw messages."
read_when:
- You are installing, configuring, or auditing the imessage plugin
title: "iMessage plugin"
---
# iMessage plugin
Adds the iMessage channel surface for sending and receiving OpenClaw messages.
## Distribution
- Package: `@openclaw/imessage`
- Install route: included in OpenClaw
## Surface
channels: imessage
## Related docs
- [imessage](/channels/imessage)

View File

@@ -0,0 +1,23 @@
---
summary: "Inworld streaming text-to-speech (MP3, OGG_OPUS, PCM telephony)."
read_when:
- You are installing, configuring, or auditing the inworld plugin
title: "Inworld plugin"
---
# Inworld plugin
Inworld streaming text-to-speech (MP3, OGG_OPUS, PCM telephony).
## Distribution
- Package: `@openclaw/inworld-speech`
- Install route: npm; ClawHub: `clawhub:@openclaw/inworld-speech`
## Surface
contracts: speechProviders
## Related docs
- [inworld](/providers/inworld)

View File

@@ -0,0 +1,23 @@
---
summary: "Adds the IRC channel surface for sending and receiving OpenClaw messages."
read_when:
- You are installing, configuring, or auditing the irc plugin
title: "IRC plugin"
---
# IRC plugin
Adds the IRC channel surface for sending and receiving OpenClaw messages.
## Distribution
- Package: `@openclaw/irc`
- Install route: npm; ClawHub: `clawhub:@openclaw/irc`
## Surface
channels: irc
## Related docs
- [irc](/channels/irc)

View File

@@ -0,0 +1,23 @@
---
summary: "Adds Kilocode model provider support to OpenClaw."
read_when:
- You are installing, configuring, or auditing the kilocode plugin
title: "Kilocode plugin"
---
# Kilocode plugin
Adds Kilocode model provider support to OpenClaw.
## Distribution
- Package: `@openclaw/kilocode-provider`
- Install route: npm; ClawHub: `clawhub:@openclaw/kilocode-provider`
## Surface
providers: kilocode
## Related docs
- [kilocode](/providers/kilocode)

View File

@@ -0,0 +1,23 @@
---
summary: "Adds Kimi, Kimi Coding model provider support to OpenClaw."
read_when:
- You are installing, configuring, or auditing the kimi plugin
title: "Kimi plugin"
---
# Kimi plugin
Adds Kimi, Kimi Coding model provider support to OpenClaw.
## Distribution
- Package: `@openclaw/kimi-provider`
- Install route: npm; ClawHub: `clawhub:@openclaw/kimi-provider`
## Surface
providers: kimi, kimi-coding
## Related docs
- [kimi](/providers/moonshot)

View File

@@ -0,0 +1,23 @@
---
summary: "OpenClaw LINE channel plugin for LINE Bot API chats."
read_when:
- You are installing, configuring, or auditing the line plugin
title: "LINE plugin"
---
# LINE plugin
OpenClaw LINE channel plugin for LINE Bot API chats.
## Distribution
- Package: `@openclaw/line`
- Install route: npm; ClawHub
## Surface
channels: line
## Related docs
- [line](/channels/line)

View File

@@ -0,0 +1,23 @@
---
summary: "Adds LiteLLM model provider support to OpenClaw."
read_when:
- You are installing, configuring, or auditing the litellm plugin
title: "LiteLLM plugin"
---
# LiteLLM plugin
Adds LiteLLM model provider support to OpenClaw.
## Distribution
- Package: `@openclaw/litellm-provider`
- Install route: included in OpenClaw
## Surface
providers: litellm; contracts: imageGenerationProviders
## Related docs
- [litellm](/providers/litellm)

View File

@@ -0,0 +1,23 @@
---
summary: "Local GGUF embeddings through node-llama-cpp."
read_when:
- You are installing, configuring, or auditing the llama-cpp plugin
title: "Llama Cpp plugin"
---
# Llama Cpp plugin
Local GGUF embeddings through node-llama-cpp.
## Distribution
- Package: `@openclaw/llama-cpp-provider`
- Install route: npm; ClawHub
## Surface
contracts: embeddingProviders
## Related docs
- [llama-cpp](/plugins/llama-cpp)

View File

@@ -0,0 +1,19 @@
---
summary: "Generic JSON-only LLM tool for structured tasks callable from workflows."
read_when:
- You are installing, configuring, or auditing the llm-task plugin
title: "LLM Task plugin"
---
# LLM Task plugin
Generic JSON-only LLM tool for structured tasks callable from workflows.
## Distribution
- Package: `@openclaw/llm-task`
- Install route: included in OpenClaw
## Surface
contracts: tools

View File

@@ -0,0 +1,23 @@
---
summary: "Adds LM Studio model provider support to OpenClaw."
read_when:
- You are installing, configuring, or auditing the lmstudio plugin
title: "LM Studio plugin"
---
# LM Studio plugin
Adds LM Studio model provider support to OpenClaw.
## Distribution
- Package: `@openclaw/lmstudio-provider`
- Install route: included in OpenClaw
## Surface
providers: lmstudio; contracts: memoryEmbeddingProviders
## Related docs
- [lmstudio](/providers/lmstudio)

View File

@@ -0,0 +1,19 @@
---
summary: "Lobster workflow tool plugin for typed pipelines and resumable approvals."
read_when:
- You are installing, configuring, or auditing the lobster plugin
title: "Lobster plugin"
---
# Lobster plugin
Lobster workflow tool plugin for typed pipelines and resumable approvals.
## Distribution
- Package: `@openclaw/lobster`
- Install route: npm; ClawHub
## Surface
contracts: tools

View File

@@ -0,0 +1,23 @@
---
summary: "OpenClaw Matrix channel plugin for rooms and direct messages."
read_when:
- You are installing, configuring, or auditing the matrix plugin
title: "Matrix plugin"
---
# Matrix plugin
OpenClaw Matrix channel plugin for rooms and direct messages.
## Distribution
- Package: `@openclaw/matrix`
- Install route: ClawHub: `clawhub:@openclaw/matrix`; npm
## Surface
channels: matrix
## Related docs
- [matrix](/channels/matrix)

View File

@@ -0,0 +1,23 @@
---
summary: "Adds the Mattermost channel surface for sending and receiving OpenClaw messages."
read_when:
- You are installing, configuring, or auditing the mattermost plugin
title: "Mattermost plugin"
---
# Mattermost plugin
Adds the Mattermost channel surface for sending and receiving OpenClaw messages.
## Distribution
- Package: `@openclaw/mattermost`
- Install route: npm; ClawHub: `clawhub:@openclaw/mattermost`
## Surface
channels: mattermost
## Related docs
- [mattermost](/channels/mattermost)

View File

@@ -0,0 +1,19 @@
---
summary: "Adds agent-callable tools."
read_when:
- You are installing, configuring, or auditing the memory-core plugin
title: "Memory Core plugin"
---
# Memory Core plugin
Adds agent-callable tools.
## Distribution
- Package: `@openclaw/memory-core`
- Install route: included in OpenClaw
## Surface
contracts: tools

View File

@@ -0,0 +1,23 @@
---
summary: "OpenClaw LanceDB-backed long-term memory plugin with auto-recall, auto-capture, and vector search."
read_when:
- You are installing, configuring, or auditing the memory-lancedb plugin
title: "Memory Lancedb plugin"
---
# Memory Lancedb plugin
OpenClaw LanceDB-backed long-term memory plugin with auto-recall, auto-capture, and vector search.
## Distribution
- Package: `@openclaw/memory-lancedb`
- Install route: npm; ClawHub
## Surface
contracts: tools
## Related docs
- [memory-lancedb](/plugins/memory-lancedb)

View File

@@ -0,0 +1,23 @@
---
summary: "Persistent wiki compiler and Obsidian-friendly knowledge vault for OpenClaw."
read_when:
- You are installing, configuring, or auditing the memory-wiki plugin
title: "Memory Wiki plugin"
---
# Memory Wiki plugin
Persistent wiki compiler and Obsidian-friendly knowledge vault for OpenClaw.
## Distribution
- Package: `@openclaw/memory-wiki`
- Install route: included in OpenClaw
## Surface
contracts: tools; skills
## Related docs
- [memory-wiki](/plugins/memory-wiki)

View File

@@ -0,0 +1,113 @@
---
summary: "Adds Microsoft Foundry model provider support to OpenClaw."
read_when:
- You are installing, configuring, or auditing the microsoft-foundry plugin
title: "Microsoft Foundry plugin"
---
# Microsoft Foundry plugin
Adds Microsoft Foundry model provider support to OpenClaw.
## Distribution
- Package: `@openclaw/microsoft-foundry`
- Install route: included in OpenClaw
## Surface
providers: microsoft-foundry; contracts: imageGenerationProviders
<!-- openclaw-plugin-reference:manual-start -->
- Image-generation provider: `microsoft-foundry`
## Requirements
- A Microsoft Foundry or Azure AI Foundry resource with deployments.
- API-key auth through `AZURE_OPENAI_API_KEY` or a configured provider API key.
- For Entra ID auth, install the Azure CLI and run `az login` before
onboarding. OpenClaw refreshes Microsoft Foundry runtime tokens through
`az account get-access-token`.
## Chat models
Microsoft Foundry chat deployments use the provider model ref
`microsoft-foundry/<deployment-name>`. Onboarding discovers Foundry resources
and deployments with the Azure CLI, then writes the selected deployment name to
the model config.
OpenClaw uses the Foundry `/openai/v1` endpoint for supported OpenAI-compatible
chat APIs:
- GPT, `o*`, `computer-use-preview`, and DeepSeek-V4 model families default to
`openai-responses`.
- MAI-DS-R1 and other chat-completion deployments use `openai-completions`
unless an explicit supported API is configured.
- MAI-DS-R1 is recorded as reasoning-capable through reasoning content, not
through `reasoning_effort`. Its context and output token metadata are
163,840 tokens.
Anthropic Claude deployments in Microsoft Foundry use the Anthropic Messages
API shape, not the OpenAI-compatible `/openai/v1` shape. Configure those as a
custom `anthropic-messages` provider until the Microsoft Foundry plugin grows a
native Anthropic runtime. When the Foundry deployment name differs from the
Claude model ID, set `params.canonicalModelId` on the model entry so OpenClaw
can apply model-specific wire contracts, map `/think off` correctly, and
preserve signed thinking safely.
## MAI image generation
The plugin registers `microsoft-foundry` for `image_generate` with the current
Microsoft AI image models:
- `MAI-Image-2.5-Flash`
- `MAI-Image-2.5`
- `MAI-Image-2e`
- `MAI-Image-2`
Use a deployed MAI image deployment name as the model ref. The provider does
not declare a default image model because the MAI API requires your deployment
name in the request `model` field:
```json5
{
agents: {
defaults: {
imageGenerationModel: {
primary: "microsoft-foundry/<deployment-name>",
timeoutMs: 600000,
},
},
},
}
```
Prompt-only generation calls Microsoft Foundry's MAI generations endpoint:
`/mai/v1/images/generations`. Reference-image edits call
`/mai/v1/images/edits` and are limited to `MAI-Image-2.5-Flash` and
`MAI-Image-2.5` deployments.
Prompt-only generation can use a custom deployment name with just the Foundry
endpoint configured. For image edits with a custom deployment name, select the
deployment through onboarding or include model metadata so OpenClaw can verify
that the deployment is backed by `MAI-Image-2.5-Flash` or `MAI-Image-2.5`.
MAI image constraints:
- Output: one PNG image per request.
- Size: default `1024x1024`; both width and height must be at least 768 px.
- Total pixels: width × height must be at most 1,048,576.
- Edits: one PNG or JPEG input image.
- Unsupported shared hints such as `aspectRatio`, `resolution`, `quality`,
`background`, and non-PNG `outputFormat` are not sent to Microsoft Foundry.
## Troubleshooting
- `az: command not found`: install the Azure CLI or use API-key auth.
- `Microsoft Foundry endpoint missing for MAI image generation`: select a
Foundry deployment through onboarding or add `models.providers.microsoft-foundry.baseUrl`.
- `supports MAI image deployments only`: the selected image model points at a
non-MAI deployment. Use a deployed MAI image model for `image_generate`.
<!-- openclaw-plugin-reference:manual-end -->

View File

@@ -0,0 +1,19 @@
---
summary: "Adds text-to-speech provider support."
read_when:
- You are installing, configuring, or auditing the microsoft plugin
title: "Microsoft plugin"
---
# Microsoft plugin
Adds text-to-speech provider support.
## Distribution
- Package: `@openclaw/microsoft-speech`
- Install route: included in OpenClaw
## Surface
contracts: speechProviders

View File

@@ -0,0 +1,19 @@
---
summary: "Imports Claude Code and Claude Desktop instructions, MCP servers, skills, and safe configuration into OpenClaw."
read_when:
- You are installing, configuring, or auditing the migrate-claude plugin
title: "Migrate Claude plugin"
---
# Migrate Claude plugin
Imports Claude Code and Claude Desktop instructions, MCP servers, skills, and safe configuration into OpenClaw.
## Distribution
- Package: `@openclaw/migrate-claude`
- Install route: included in OpenClaw
## Surface
contracts: migrationProviders

View File

@@ -0,0 +1,19 @@
---
summary: "Imports Hermes configuration, memories, skills, and supported credentials into OpenClaw."
read_when:
- You are installing, configuring, or auditing the migrate-hermes plugin
title: "Migrate Hermes plugin"
---
# Migrate Hermes plugin
Imports Hermes configuration, memories, skills, and supported credentials into OpenClaw.
## Distribution
- Package: `@openclaw/migrate-hermes`
- Install route: included in OpenClaw
## Surface
contracts: migrationProviders

View File

@@ -0,0 +1,23 @@
---
summary: "Adds MiniMax, MiniMax Portal model provider support to OpenClaw."
read_when:
- You are installing, configuring, or auditing the minimax plugin
title: "MiniMax plugin"
---
# MiniMax plugin
Adds MiniMax, MiniMax Portal model provider support to OpenClaw.
## Distribution
- Package: `@openclaw/minimax-provider`
- Install route: included in OpenClaw
## Surface
providers: minimax, minimax-portal; contracts: imageGenerationProviders, mediaUnderstandingProviders, musicGenerationProviders, speechProviders, videoGenerationProviders, webSearchProviders
## Related docs
- [minimax](/providers/minimax)

View File

@@ -0,0 +1,23 @@
---
summary: "Adds Mistral model provider support to OpenClaw."
read_when:
- You are installing, configuring, or auditing the mistral plugin
title: "Mistral plugin"
---
# Mistral plugin
Adds Mistral model provider support to OpenClaw.
## Distribution
- Package: `@openclaw/mistral-provider`
- Install route: included in OpenClaw
## Surface
providers: mistral; contracts: mediaUnderstandingProviders, memoryEmbeddingProviders, realtimeTranscriptionProviders
## Related docs
- [mistral](/providers/mistral)

View File

@@ -0,0 +1,23 @@
---
summary: "Adds Moonshot model provider support to OpenClaw."
read_when:
- You are installing, configuring, or auditing the moonshot plugin
title: "Moonshot plugin"
---
# Moonshot plugin
Adds Moonshot model provider support to OpenClaw.
## Distribution
- Package: `@openclaw/moonshot-provider`
- Install route: npm; ClawHub: `clawhub:@openclaw/moonshot-provider`
## Surface
providers: moonshot; contracts: mediaUnderstandingProviders, webSearchProviders
## Related docs
- [moonshot](/providers/moonshot)

View File

@@ -0,0 +1,23 @@
---
summary: "OpenClaw Microsoft Teams channel plugin for bot conversations."
read_when:
- You are installing, configuring, or auditing the msteams plugin
title: "Microsoft Teams plugin"
---
# Microsoft Teams plugin
OpenClaw Microsoft Teams channel plugin for bot conversations.
## Distribution
- Package: `@openclaw/msteams`
- Install route: npm; ClawHub
## Surface
channels: msteams
## Related docs
- [msteams](/channels/msteams)

View File

@@ -0,0 +1,23 @@
---
summary: "OpenClaw Nextcloud Talk channel plugin for conversations."
read_when:
- You are installing, configuring, or auditing the nextcloud-talk plugin
title: "Nextcloud Talk plugin"
---
# Nextcloud Talk plugin
OpenClaw Nextcloud Talk channel plugin for conversations.
## Distribution
- Package: `@openclaw/nextcloud-talk`
- Install route: npm; ClawHub
## Surface
channels: nextcloud-talk
## Related docs
- [nextcloud-talk](/channels/nextcloud-talk)

View File

@@ -0,0 +1,23 @@
---
summary: "OpenClaw Nostr channel plugin for NIP-04 encrypted direct messages."
read_when:
- You are installing, configuring, or auditing the nostr plugin
title: "Nostr plugin"
---
# Nostr plugin
OpenClaw Nostr channel plugin for NIP-04 encrypted direct messages.
## Distribution
- Package: `@openclaw/nostr`
- Install route: npm; ClawHub
## Surface
channels: nostr
## Related docs
- [nostr](/channels/nostr)

View File

@@ -0,0 +1,23 @@
---
summary: "Adds Novita, Novita AI, Novitaai model provider support to OpenClaw."
read_when:
- You are installing, configuring, or auditing the novita plugin
title: "Novita plugin"
---
# Novita plugin
Adds Novita, Novita AI, Novitaai model provider support to OpenClaw.
## Distribution
- Package: `@openclaw/novita-provider`
- Install route: included in OpenClaw
## Surface
providers: novita, novita-ai, novitaai
## Related docs
- [novita](/providers/novita)

View File

@@ -0,0 +1,23 @@
---
summary: "Adds NVIDIA model provider support to OpenClaw."
read_when:
- You are installing, configuring, or auditing the nvidia plugin
title: "NVIDIA plugin"
---
# NVIDIA plugin
Adds NVIDIA model provider support to OpenClaw.
## Distribution
- Package: `@openclaw/nvidia-provider`
- Install route: included in OpenClaw
## Surface
providers: nvidia
## Related docs
- [nvidia](/providers/nvidia)

View File

@@ -0,0 +1,23 @@
---
summary: "Adds the openclaw path CLI for oc:// workspace file addressing."
read_when:
- You are installing, configuring, or auditing the oc-path plugin
title: "Oc Path plugin"
---
# Oc Path plugin
Adds the openclaw path CLI for oc:// workspace file addressing.
## Distribution
- Package: `@openclaw/oc-path`
- Install route: included in OpenClaw
## Surface
plugin
## Related docs
- [oc-path](/plugins/oc-path)

View File

@@ -0,0 +1,24 @@
---
summary: "Adds Ollama, Ollama Cloud model provider support to OpenClaw."
read_when:
- You are installing, configuring, or auditing the ollama plugin
title: "Ollama plugin"
---
# Ollama plugin
Adds Ollama, Ollama Cloud model provider support to OpenClaw.
## Distribution
- Package: `@openclaw/ollama-provider`
- Install route: included in OpenClaw
## Surface
providers: ollama, ollama-cloud; contracts: memoryEmbeddingProviders, tools, webSearchProviders
## Related docs
- [ollama](/providers/ollama)
- [ollama-cloud](/providers/ollama-cloud)

View File

@@ -0,0 +1,19 @@
---
summary: "OpenProse VM skill pack with a /prose slash command."
read_when:
- You are installing, configuring, or auditing the open-prose plugin
title: "Open Prose plugin"
---
# Open Prose plugin
OpenProse VM skill pack with a /prose slash command.
## Distribution
- Package: `@openclaw/open-prose`
- Install route: included in OpenClaw
## Surface
skills

View File

@@ -0,0 +1,23 @@
---
summary: "Adds OpenAI model provider support to OpenClaw."
read_when:
- You are installing, configuring, or auditing the openai plugin
title: "OpenAI plugin"
---
# OpenAI plugin
Adds OpenAI model provider support to OpenClaw.
## Distribution
- Package: `@openclaw/openai-provider`
- Install route: included in OpenClaw
## Surface
providers: openai; contracts: imageGenerationProviders, mediaUnderstandingProviders, memoryEmbeddingProviders, realtimeTranscriptionProviders, realtimeVoiceProviders, speechProviders, videoGenerationProviders
## Related docs
- [openai](/providers/openai)

View File

@@ -0,0 +1,23 @@
---
summary: "Adds OpenCode Go model provider support to OpenClaw."
read_when:
- You are installing, configuring, or auditing the opencode-go plugin
title: "OpenCode Go plugin"
---
# OpenCode Go plugin
Adds OpenCode Go model provider support to OpenClaw.
## Distribution
- Package: `@openclaw/opencode-go-provider`
- Install route: included in OpenClaw
## Surface
providers: opencode-go; contracts: mediaUnderstandingProviders
## Related docs
- [opencode-go](/providers/opencode-go)

View File

@@ -0,0 +1,23 @@
---
summary: "Adds OpenCode model provider support to OpenClaw."
read_when:
- You are installing, configuring, or auditing the opencode plugin
title: "OpenCode plugin"
---
# OpenCode plugin
Adds OpenCode model provider support to OpenClaw.
## Distribution
- Package: `@openclaw/opencode-provider`
- Install route: included in OpenClaw
## Surface
providers: opencode; contracts: mediaUnderstandingProviders
## Related docs
- [opencode](/providers/opencode)

View File

@@ -0,0 +1,23 @@
---
summary: "Adds OpenRouter model provider support to OpenClaw."
read_when:
- You are installing, configuring, or auditing the openrouter plugin
title: "OpenRouter plugin"
---
# OpenRouter plugin
Adds OpenRouter model provider support to OpenClaw.
## Distribution
- Package: `@openclaw/openrouter-provider`
- Install route: included in OpenClaw
## Surface
providers: openrouter; contracts: imageGenerationProviders, mediaUnderstandingProviders, musicGenerationProviders, speechProviders, videoGenerationProviders
## Related docs
- [openrouter](/providers/openrouter)

View File

@@ -0,0 +1,19 @@
---
summary: "OpenClaw sandbox backend for the NVIDIA OpenShell CLI with mirrored local workspaces and SSH command execution."
read_when:
- You are installing, configuring, or auditing the openshell plugin
title: "Openshell plugin"
---
# Openshell plugin
OpenClaw sandbox backend for the NVIDIA OpenShell CLI with mirrored local workspaces and SSH command execution.
## Distribution
- Package: `@openclaw/openshell-sandbox`
- Install route: npm; ClawHub
## Surface
plugin

View File

@@ -0,0 +1,23 @@
---
summary: "Adds web search provider support."
read_when:
- You are installing, configuring, or auditing the perplexity plugin
title: "Perplexity plugin"
---
# Perplexity plugin
Adds web search provider support.
## Distribution
- Package: `@openclaw/perplexity-plugin`
- Install route: npm; ClawHub: `clawhub:@openclaw/perplexity-plugin`
## Surface
contracts: webSearchProviders
## Related docs
- [perplexity](/tools/perplexity-search)

View File

@@ -0,0 +1,23 @@
---
summary: "OpenClaw PixVerse video generation provider plugin."
read_when:
- You are installing, configuring, or auditing the pixverse plugin
title: "PixVerse plugin"
---
# PixVerse plugin
OpenClaw PixVerse video generation provider plugin.
## Distribution
- Package: `@openclaw/pixverse-provider`
- Install route: npm; ClawHub: `clawhub:@openclaw/pixverse-provider`
## Surface
contracts: videoGenerationProviders
## Related docs
- [pixverse](/providers/pixverse)

View File

@@ -0,0 +1,79 @@
---
summary: "Adds policy-backed doctor checks for workspace conformance."
read_when:
- You are installing, configuring, or auditing the policy plugin
title: "Policy plugin"
---
# Policy plugin
Adds policy-backed doctor checks for workspace conformance.
## Distribution
- Package: `@openclaw/policy`
- Install route: included in OpenClaw
## Surface
plugin
<!-- openclaw-plugin-reference:manual-start -->
## Behavior
The Policy plugin contributes doctor health checks for policy-managed OpenClaw
settings and governed workspace declarations. Policy currently covers channel
conformance, governed tool metadata, MCP server posture, model-provider posture,
private-network access posture, Gateway exposure posture, agent workspace/tool
posture, configured global/per-agent tool posture, configured sandbox runtime
posture, ingress/channel access posture, data-handling posture, and OpenClaw config secret
provider/auth profile posture.
Policy stores authored requirements in `policy.jsonc`, observes existing
OpenClaw settings and workspace declarations as evidence, and reports drift
through `openclaw policy check` and `openclaw doctor --lint`. A clean policy
check emits policy, evidence, findings, and attestation hashes that operators
can record for audit.
`openclaw policy compare --baseline <file>` compares one policy file to another
policy file. It is config-level conformance only: it uses policy rule metadata
to verify that the checked policy is not missing or weaker than the authored
baseline, and it does not inspect runtime state, credentials, or secret values.
Tool posture rules can require approved profiles, workspace-only filesystem
tools, bounded exec security/ask/host settings, disabled elevated mode, exact
`alsoAllow` entries, and required tool deny entries. The evidence records
additive `alsoAllow` entries because they can widen effective tool posture.
These checks observe config conformance only; they do not read runtime approval
state or add runtime enforcement.
Sandbox posture rules can require approved sandbox modes/backends, deny host
container networking, deny container namespace joins, require read-only container
mounts, deny container runtime socket mounts and unconfined container profiles,
and require sandbox browser CDP source ranges.
These checks observe config conformance only; they do not read runtime approval
state, inspect live containers, or add runtime enforcement.
Data-handling rules can require sensitive logging redaction, deny telemetry
content capture, require session retention maintenance, and deny session
transcript memory indexing. These checks observe config conformance only; they
do not inspect raw logs, telemetry exports, transcripts, memory files, secrets,
or personal data.
Named policy scopes under `scopes.<scopeName>` can add stricter normal policy
sections for the selector they list. `agentIds` supports `tools`,
`agents.workspace`, `sandbox`, and `dataHandling.memory`; `channelIds` supports
`ingress.channels`.
Runtime agent ids that are not explicitly listed in `agents.list[]` are checked
against inherited global/default posture rather than silently passing with no
evidence. Every scope present in `policy.jsonc` must be valid and enforceable
for its selector. Overlay rules are additional claims, so they do not weaken
top-level policy and can produce their own findings when the same observed
config violates both scopes.
<!-- openclaw-plugin-reference:manual-end -->
## Related docs
- [policy](/cli/policy)

View File

@@ -0,0 +1,23 @@
---
summary: "Adds the QA Channel surface for sending and receiving OpenClaw messages."
read_when:
- You are installing, configuring, or auditing the qa-channel plugin
title: "QA Channel plugin"
---
# QA Channel plugin
Adds the QA Channel surface for sending and receiving OpenClaw messages.
## Distribution
- Package: `@openclaw/qa-channel`
- Install route: source checkout only
## Surface
channels: qa-channel
## Related docs
- [qa-channel](/channels/qa-channel)

View File

@@ -0,0 +1,19 @@
---
summary: "OpenClaw QA lab plugin with private debugger UI and scenario runner."
read_when:
- You are installing, configuring, or auditing the qa-lab plugin
title: "QA Lab plugin"
---
# QA Lab plugin
OpenClaw QA lab plugin with private debugger UI and scenario runner.
## Distribution
- Package: `@openclaw/qa-lab`
- Install route: source checkout only
## Surface
contracts: webSearchProviders

View File

@@ -0,0 +1,19 @@
---
summary: "Matrix QA transport runner and substrate."
read_when:
- You are installing, configuring, or auditing the qa-matrix plugin
title: "QA Matrix plugin"
---
# QA Matrix plugin
Matrix QA transport runner and substrate.
## Distribution
- Package: `@openclaw/qa-matrix`
- Install route: source checkout only
## Surface
plugin

View File

@@ -0,0 +1,23 @@
---
summary: "Adds Qianfan model provider support to OpenClaw."
read_when:
- You are installing, configuring, or auditing the qianfan plugin
title: "Qianfan plugin"
---
# Qianfan plugin
Adds Qianfan model provider support to OpenClaw.
## Distribution
- Package: `@openclaw/qianfan-provider`
- Install route: npm; ClawHub: `clawhub:@openclaw/qianfan-provider`
## Surface
providers: qianfan
## Related docs
- [qianfan](/providers/qianfan)

View File

@@ -0,0 +1,23 @@
---
summary: "OpenClaw QQ Bot channel plugin for group and direct-message workflows."
read_when:
- You are installing, configuring, or auditing the qqbot plugin
title: "QQ Bot plugin"
---
# QQ Bot plugin
OpenClaw QQ Bot channel plugin for group and direct-message workflows.
## Distribution
- Package: `@openclaw/qqbot`
- Install route: npm; ClawHub
## Surface
channels: qqbot; contracts: tools; skills
## Related docs
- [qqbot](/channels/qqbot)

View File

@@ -0,0 +1,24 @@
---
summary: "Adds Qwen, Qwen Cloud, Model Studio, DashScope, Qwen Oauth, Qwen Portal, Qwen CLI model provider support to OpenClaw."
read_when:
- You are installing, configuring, or auditing the qwen plugin
title: "Qwen plugin"
---
# Qwen plugin
Adds Qwen, Qwen Cloud, Model Studio, DashScope, Qwen Oauth, Qwen Portal, Qwen CLI model provider support to OpenClaw.
## Distribution
- Package: `@openclaw/qwen-provider`
- Install route: npm; ClawHub: `clawhub:@openclaw/qwen-provider`
## Surface
providers: qwen, qwencloud, modelstudio, dashscope, qwen-oauth, qwen-portal, qwen-cli; contracts: mediaUnderstandingProviders, videoGenerationProviders
## Related docs
- [qwen](/providers/qwen)
- [qwen-oauth](/providers/qwen-oauth)

View File

@@ -0,0 +1,23 @@
---
summary: "OpenClaw Raft channel plugin for secure CLI wake bridges."
read_when:
- You are installing, configuring, or auditing the raft plugin
title: "Raft plugin"
---
# Raft plugin
OpenClaw Raft channel plugin for secure CLI wake bridges.
## Distribution
- Package: `@openclaw/raft`
- Install route: npm; ClawHub
## Surface
channels: raft
## Related docs
- [raft](/channels/raft)

View File

@@ -0,0 +1,23 @@
---
summary: "Adds video generation provider support."
read_when:
- You are installing, configuring, or auditing the runway plugin
title: "Runway plugin"
---
# Runway plugin
Adds video generation provider support.
## Distribution
- Package: `@openclaw/runway-provider`
- Install route: included in OpenClaw
## Surface
contracts: videoGenerationProviders
## Related docs
- [runway](/providers/runway)

View File

@@ -0,0 +1,19 @@
---
summary: "Adds web search provider support."
read_when:
- You are installing, configuring, or auditing the searxng plugin
title: "SearXNG plugin"
---
# SearXNG plugin
Adds web search provider support.
## Distribution
- Package: `@openclaw/searxng-plugin`
- Install route: npm; ClawHub: `clawhub:@openclaw/searxng-plugin`
## Surface
contracts: webSearchProviders

View File

@@ -0,0 +1,23 @@
---
summary: "Adds media understanding provider support."
read_when:
- You are installing, configuring, or auditing the senseaudio plugin
title: "Senseaudio plugin"
---
# Senseaudio plugin
Adds media understanding provider support.
## Distribution
- Package: `@openclaw/senseaudio-provider`
- Install route: included in OpenClaw
## Surface
contracts: mediaUnderstandingProviders
## Related docs
- [senseaudio](/providers/senseaudio)

View File

@@ -0,0 +1,23 @@
---
summary: "Adds SGLang model provider support to OpenClaw."
read_when:
- You are installing, configuring, or auditing the sglang plugin
title: "SGLang plugin"
---
# SGLang plugin
Adds SGLang model provider support to OpenClaw.
## Distribution
- Package: `@openclaw/sglang-provider`
- Install route: included in OpenClaw
## Surface
providers: sglang
## Related docs
- [sglang](/providers/sglang)

Some files were not shown because too many files have changed in this diff Show More