Omnilimb — give your Hermes agent hands & feet

Give your Hermes agent hands & feet.

Omnilimb runs OpenClaw / ClawHub community skills, an isolated sandbox, a Playwright browser and multi-language runtimes as deterministic structured-JSON tools the agent calls directly — zero extra LLM tokens on the execution path.

pip install omnilimb

The brain has Omnilimb; you keep the brain

Hermes is the brain. Omnilimb is the deterministic execution substrate — it never calls a model itself on the execution path, and adds no extra LLM tokens. Compatible with OpenClaw & ClawHub; not affiliated with them.

How Omnilimb fits: Hermes brain → Omnilimb deterministic tools → skills/sandbox/browser/runtime

What it does

A small set of structured-JSON tools your agent can call directly.

🔎

Find & install skills

Search the ClawHub / SkillHub registries and install skills by slug, git repo, or local path — with verification.

⚙️

Run deterministically

Execute a skill's script entrypoint with retry and rollback — no second AI loop, no inference overhead.

📦

Isolated sandbox

Run untrusted commands in a Docker sandbox with the network off by default and instant rollback.

🌐

Browser automation

Drive a Playwright browser through a structured action list.

🧩

Multi-language runtimes

Run quick snippets in python / node / bash / ruby / go.

🗂️

Manage installed skills

List, view/edit, smoke-test, import/export and uninstall installed skills.

🧭

Discovery & health check

Browse leaderboards across markets and run a per-skill health check (体检) before you install.

📝

Audit log

An optional local JSONL audit log of tool calls you can view in the dashboard.

🔁

Two backends

Bridge to the real openclaw / clawhub CLIs, or run a fully decoupled native Python substrate — no Node needed.

The eight structured-JSON tools the agent calls directly

See it in action

Real screenshots from the Omnilimb dashboard tab.

Omnilimb live skill search across markets
Live skill search across markets — here a search for “PPT”.
Omnilimb per-skill health check and score breakdown
One-click health check (体检): a transparent 0–100 score before you install.
Omnilimb installed-skills management
Manage installed skills — view, smoke-test, credentials, uninstall.

Get started

Install the plugin into your Hermes home and enable it.

As a pip package:

pip install omnilimb
hermes plugins enable omnilimb

Or as a directory plugin:

cp -r omnilimb ~/.hermes/plugins/omnilimb
hermes plugins enable omnilimb
License & editions
This is an early test / community edition, licensed under MIT — free to use. A future stable version will adopt an AGPLv3 + commercial dual-license; please plan accordingly.