github →

Overview

rtk-ai/rtk

Last analyzed 7/30/2026, 11:16:30 AM · default branch develop

73,9624,627 forksRust1,781 open issues

Summary

Zero-dependency Rust CLI proxy that intercepts output from Git, JavaScript, Python, PHP, .NET, and cloud dev tools, auto-detecting command types and applying sub-100ms compression rules that cut LLM token consumption by 60–90%. Dedicated hooks wire the proxy into AI agents including Claude, Copilot, and Cursor, filtering and formatting shell context before it reaches the model. A single binary with no external dependencies, it drops into existing workflows to shrink context windows and reduce API costs for agentic development.

Features
18
Owners
136
Issues
0
Requests
0
Recent requests

No change requests yet. Open one from the Issues page and gitgot will draft a PR to fix it.

Architecture
  • RTK Proxy Engineentryprocessing

    Single Rust CLI binary that intercepts shell command output, auto-detects the command type, and applies sub-100ms compression rules to shrink LLM context by up to 90%.

  • Agent Integration Hooksshared

    Per-agent shell, TypeScript, and Python hook scripts and adapters that wire external AI agents—Claude, Copilot, Cursor, Hermes, OpenCode, PI, and OpenClaw—into the RTK proxy pipeline.

  • Build, Package & Benchmark Toolinginfraconfig

    Homebrew formula, installation helpers, benchmark harnesses, and release scripts used to distribute, install, and performance-test the RTK binary.

  • Integration Test Suiteinfra

    Rust integration tests and multi-language Java/Maven fixture projects that verify end-to-end filtering, compression fidelity, and pipeline behavior.

Top owners
  • aesoft185 commits
  • Florian BRUNIAUX134 commits
  • Adrien Eppling86 commits
  • Patrick szymkowiak66 commits
  • patrick szymkowiak46 commits
View all 136