rtk is a Rust CLI proxy that filters noisy command output before it reaches an LLM.
This fork keeps output filtering and hook integrations, and removes:
- OpenClaw integration
- outbound telemetry
- outbound telemetry/call-home behavior; local
rtk gainstats remain local-only
cargo install --git https://github.com/duolingo/rtk# Install hooks
rtk init -g
# Use filtered commands
rtk git status
rtk cargo test
rtk grep "error" .- Files:
rtk ls,rtk tree,rtk read,rtk find,rtk grep,rtk diff - Dev tools:
rtk cargo,rtk npm,rtk pnpm,rtk vitest,rtk pytest,rtk go test - Git/GitHub:
rtk git,rtk gh,rtk gt - Infra:
rtk aws,rtk docker,rtk kubectl - Passthrough:
rtk proxy <cmd...>
rtk in this fork does not send telemetry. Local rtk gain stats are stored only on disk and are never uploaded by RTK.
- Installation:
INSTALL.md - Troubleshooting:
docs/TROUBLESHOOTING.md - Architecture:
docs/contributing/ARCHITECTURE.md