Skip to content

TrustMeBro v0.1.0

Choose a tag to compare

@DavidCarliez DavidCarliez released this 26 Aug 19:11
· 12 commits to main since this release

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 install

or 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