omni

Featured

Use when installing, verifying or configuring OMNI, when command output carries an `[OMNI: ...]` marker, or when output looks shorter than expected. OMNI is a local hook that shortens shell output before the model reads it and hands back a handle for what it cut.

AI & Automation 373 stars 34 forks Updated 2 days ago Apache-2.0

Install

View on GitHub

Quality Score: 90/100

Stars 20%
86
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# OMNI OMNI runs on the machine, as a hook the agent host calls. It rewrites the output of a shell tool call before the model reads it, and every cut it makes leaves a marker and a handle to fetch the bytes back. No account, no telemetry, nothing about the machine leaves it. ## Install ``` brew install fajarhide/tap/omni omni init ``` Without Homebrew, take the release archive for the platform from <https://github.com/fajarhide/omni/releases>, pull the line for that archive out of the `SHA256SUMS` published beside it into a file of its own, and verify it with `sha256sum -c <that file>`, or `shasum -a 256 -c <that file>` on macOS. Then untar and put the binary on the path. Two things decide whether the check is worth anything. The manifest line has to reach the tool as a file rather than a pipe, because a `grep` that matches nothing sends an empty stream and macOS reads that as a pass, so a mistyped archive name would install unverified. And the verification has to gate the untar with `&&`, because a shell running pasted lines carries on past a failed one. **Do not name a host you have not established you are running in.** With no terminal to draw its menu on, which is the case when an agent runs it, `omni init` configures the host it is running inside and prints which one it picked. If it cannot name the host, a plain shell for instance, it stops and lists the flags rather than installing somewhere nobody asked for. Only then pick one: `--claude`, `--cursor`, `--codex`, ...

Details

Author
fajarhide
Repository
fajarhide/omni
Created
6 months ago
Last Updated
2 days ago
Language
Rust
License
Apache-2.0

Similar Skills

Semantically similar based on skill content — not just same category