{"repo":"alfranz/hush","free":true,"listed":false,"github":"https://github.com/alfranz/hush","clone":"git clone https://github.com/alfranz/hush.git","description":"Context-efficient command runner for coding agents.","language":"Go","stars":25,"topics":["ai-agents","cli","coding-assistant","developer-tools","devops","golang","productivity"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"hush Context-efficient command runner for coding agents. Wraps any shell command and prints a single ✓ / ✗ summary line.\\ On success, shows only the summary. On failure, shows filtered output. Preserves exit codes. --- Install This places the hush binary in your $GOPATH/bin (usually /go/bin ). Make sure that directory is in your $PATH : Usage Config File (optional) For one-off commands, flags are enough. A config file is useful when you have multiple tools to run and want to bake in the right filters for each — so agents can just call hush lint or hush all without repeating flags every time. Create .hush.yaml in your project root: Then run named checks: Settings in defaults apply to all commands (root, batch, and named checks) unless overridden by per-check config or CLI flags. Precedence: CLI flags per-check config defaults . Flags Flag Description ------ ------------- --label Custom label for the summary line --tail N Show only last N lines on failure --head N Show only first N lines on failure --grep PATTERN Filter output to matching lines --warn-pattern REGEX On success, match warning lines and emit ⚠ with details --warn-tail N On warning-qualified success, show last N warning lines (default: 10) --continue Continue running after a failure (batch/all) Note on --grep and test failures: By default (no flags), hush prints the full command output on failure — including tracebacks, assertion diffs, and source context. This gives agents the most information to debug with. Use -","default_branch":null,"files":null,"tree":[],"storefront":"/r/alfranz","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/alfranz/hush/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}