OMNI Semantic Signal Engine for OpenClaw
This plugin provides a secure bridge between your OpenClaw agent and the OMNI Signal Engine.
[!IMPORTANT] Dependency Required: This plugin is a wrapper and requires the
omniCLI binary to be installed on your local system path.
Setup
Prerequisites
- OMNI must be installed and available in your PATH.
- OpenClaw (Gateway) must be installed.
Installation
via ClawHub (Recommended)
openclaw plugins install clawhub:@fajarhide/omni-signal-engine
Manual Install
- Clone or copy the OMNI repository.
- Navigate to the OMNI directory.
- Install the plugin into OpenClaw:
openclaw plugins install ./integrations/openclaw
Configuration (Optional)
OMNI for OpenClaw is designed to be "Zero Config". If omni is already in your PATH, it will work immediately after installation without any additional settings.
If you have a custom setup, you can modify your OpenClaw settings (~/.openclaw/config.yaml):
plugins:
omni-signal-engine:
omniPath: "/usr/local/bin/omni" # Optional: path to omni binary
Usage
Once installed, your OpenClaw agent will have access to a new tool:
omni_cmd
Use this exactly like the standard shell or bash tool.
- Input:
{ "command": "npm install" } - Behavior: Runs the command via
omni exec, filtering out noise and keeping only the signal (errors, summaries).
Monitoring Savings
You can track your token and cost savings by running:
omni stats --today
Security & Privacy (Trust Model)
OMNI is built with a Privacy-First design intent. This plugin acts as a secure proxy to facilitate safe execution:
- Node-Level Sanitization: This plugin explicitly strips ~25 dangerous environment variables (like
LD_PRELOAD,NODE_OPTIONS,BASH_ENV) at the process level before execution. - Local-Only Architecture: The OMNI engine is designed for local processing. No terminal output is ever sent to external cloud services by the engine.
- Local Persistence: Usage statistics are stored strictly in a local SQLite database at
~/.omni/omni.db. - Trust & Verification: As OMNI is a tool for developers, we encourage you to audit the full source code and security policies at the OMNI GitHub Repository to verify these claims for yourself.
Benefits
- Cheaper Tasks: Massive savings on API bills for long-running autonomous tasks.
- Higher Accuracy: Agents focus on the real errors instead of being distracted by 10,000 lines of build logs.