This repository contains official AgentRunner plugins for LangBot, migrated from the legacy built-in runners.
Each plugin directory is a standalone LangBot plugin that can be discovered, installed, and executed by the LangBot Plugin Runtime using AgentRunner Protocol v1.
| Plugin | Runner ID | Legacy Runner | Description |
|---|---|---|---|
local-agent |
plugin:langbot/local-agent/default |
local-agent |
Built-in agent with model fallback, tools, knowledge retrieval |
dify-agent |
plugin:langbot/dify-agent/default |
dify-service-api |
Dify application integration |
n8n-agent |
plugin:langbot/n8n-agent/default |
n8n-service-api |
n8n workflow webhook integration |
coze-agent |
plugin:langbot/coze-agent/default |
coze-api |
Coze (扣子) bot integration |
dashscope-agent |
plugin:langbot/dashscope-agent/default |
dashscope-app-api |
Aliyun DashScope (百炼) integration |
langflow-agent |
plugin:langbot/langflow-agent/default |
langflow-api |
Langflow flow integration |
tbox-agent |
plugin:langbot/tbox-agent/default |
tbox-app-api |
Ant Tbox (百宝箱) integration |
- Python 3.10+
uvpackage manager (recommended)
uv sync --devuv run pytestuv run ruff check .- Each plugin is a root-level directory (not
packages/<plugin>) _shared/contains development-time utilities only; plugins do not depend on it at runtime- All runners use AgentRunner Protocol v1
- LangBot Plugin SDK - Plugin development SDK and runtime
- LangBot - Main LangBot application
- AgentRunner Protocol v1 - Protocol specification