claw-turbo
/install claw-turbo
What is claw-turbo?
claw-turbo is a zero-latency, zero-ML skill routing middleware that sits between OpenClaw and your local LLM (Ollama). It intercepts user messages using regex pattern matching and executes skill scripts directly — no LLM inference needed.
Simple commands get instant, perfect execution. Complex queries still go to your LLM.
User message → claw-turbo (regex match, \x3C0.01ms)
├── MATCH → execute script directly (0ms, 100% accurate)
└── NO MATCH → forward to LLM (normal processing)
Why use claw-turbo?
| Approach | Latency | Accuracy | Dependencies |
|---|---|---|---|
| claw-turbo | 5 us | 100% | PyYAML only |
| LLM routing (Gemma/Llama) | 2-10s | ~80% | Ollama + VRAM |
| Semantic routing | 50-200ms | ~95% | embedding model |
Local LLMs are unreliable for simple, repetitive commands:
- They don't always follow tool-calling instructions
- They hallucinate flags and wrong parameters
- Context window limits cause instruction loss
Installation
git clone https://github.com/jacobye2017-afk/claw-turbo.git
cd claw-turbo
pip install -e .
Quick Start
1. Define routes in routes.yaml
routes:
- name: deploy-staging
description: "Deploy a service to staging"
patterns:
- 'deploy\s+(?P\x3Cservice>\w+)\s+(?:to\s+)?staging'
command: 'bash /opt/scripts/deploy.sh {{service}} staging'
response_template: "Deployed {{service}} to staging"
- name: restart-service
patterns:
- 'restart\s+(?P\x3Cservice>[\w-]+)'
command: 'systemctl restart {{service}}'
response_template: "Restarted {{service}}"
2. Test matching
claw-turbo test "deploy auth-service to staging"
# MATCHED: deploy-staging
# Captures: {'service': 'auth-service'}
# Time: 4.8us
3. Start the proxy
claw-turbo serve --port 11435
Then change OpenClaw's Ollama baseUrl to http://127.0.0.1:11435.
Use Cases
- DevOps: "restart nginx", "deploy to staging", "show logs for api-server"
- Document processing: "print report ABC123", "generate invoice 456"
- IoT / smart office: "turn on lights", "set AC to 22 degrees"
- Data pipelines: "run ETL for 2024-01", "refresh dashboard"
- Customer service: "check order ORD-789", "refund order ORD-789"
Features
- Sub-microsecond regex matching (compiled patterns)
- Named capture groups → template variables
- Hot-reload routes.yaml (no restart needed)
- Transparent HTTP proxy (Ollama API compatible)
- Multi-language patterns (Chinese, English, any language)
- Zero ML dependencies (PyYAML + stdlib only)
- Works fully offline
CLI
claw-turbo serve [--port 11435] Start HTTP proxy
claw-turbo test "message" Test pattern matching
claw-turbo routes List all routes
claw-turbo add-skill \x3Cpath> Generate route from SKILL.md
Links
- GitHub: https://github.com/jacobye2017-afk/claw-turbo
- Author: Jacob Ye (@jacobye2017-afk)
- License: MIT
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install claw-turbo - 安装完成后,直接呼叫该 Skill 的名称或使用
/claw-turbo触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
claw-turbo 是什么?
Zero-latency regex-based skill routing middleware for OpenClaw. Intercepts known user commands (deploy, restart, print, check logs, etc.) using compiled rege... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 68 次。
如何安装 claw-turbo?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install claw-turbo」即可一键安装,无需额外配置。
claw-turbo 是免费的吗?
是的,claw-turbo 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
claw-turbo 支持哪些平台?
claw-turbo 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(macos, linux)。
谁开发了 claw-turbo?
由 jacobye2017-afk(@jacobye2017-afk)开发并维护,当前版本 v1.0.0。