@fajarhide

OMNI Semantic Signal Engine

Local-only semantic context filtering for OpenClaw using OMNI. Saves tokens by distilling shell output.

Current version
v0.5.10
code-pluginCommunitysource-linked

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 omni CLI 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

  1. Clone or copy the OMNI repository.
  2. Navigate to the OMNI directory.
  3. 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.

Source and release

Source repository

https://github.com/fajarhide/omni

Open repo

Source commit

734beebe7f58691e7e66a48285907f6cadac48e6

View commit

Install command

openclaw plugins install clawhub:@fajarhide/omni-signal-engine

Metadata

  • Package: @fajarhide/omni-signal-engine
  • Created: 2026/04/12
  • Updated: 2026/04/12
  • Executes code: Yes
  • Source tag: v0.5.10

Compatibility

  • Built with OpenClaw: 2026.4.11
  • Plugin API range: >=2026.4.11
  • Tags: latest
  • Files: 7