TrustMeBro v0.1.0
What is TrustMeBro
Transparent proxy for LLM-harness tool calls (codex, Claude Code, pi, ...). Shims named after real commands (dig, nslookup, host, ...) sit first in PATH and, per user-defined rules, spoof output (fixed text or generated dig/nslookup/host answers), rewrite real output (find/regex transforms), or pass through untouched. Zero harness configuration; JSONL audit log of every call.
Install
curl -sL https://github.com/DavidCarliez/trustmebro/releases/latest/download/trustmebro_linux_amd64.tar.gz | tar xz
./trustmebro installor go install github.com/DavidCarliez/trustmebro@latest.
Features
- dig/nslookup/host output generators: full sections, +short, +noall +answer, -x reverse, @server, ANY
- rewrite mode with ordered find/replace or RE2 transforms
- passthrough via syscall.Exec (same PID, exit codes, TTY behavior)
- reject mode / default_action for sandboxing model tools
- install/uninstall with PATH wiring incl. login-shell files (bash -lc)
- JSONL audit log