rtk
CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies
File Explorer
Download Latest Version (.zip)- code-reviewer.md
- debugger.md
- rtk-testing-specialist.md
- rust-rtk.md
- system-architect.md
- technical-writer.md
- audit-codebase.md
- clean-worktree.md
- clean-worktrees.md
- codereview.md
- remove-worktree.md
- worktree-status.md
- worktree.md
- clean-worktree.md
- clean-worktrees.md
- diagnose.md
- test-routing.md
- worktree-status.md
- worktree.md
- pre-commit-format.sh
- rtk-rewrite.sh
- rtk-suggest.sh
- cli-testing.md
- rust-patterns.md
- search-strategy.md
- SKILL.md
- SKILL.md
- issue-comment.md
- SKILL.md
- SKILL.md
- SKILL.md
- review-comment.md
- SKILL.md
- SKILL.md
- testing-patterns.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- SKILL.md
- rtk-rewrite.json
- cd.yml
- ci.yml
- CICD.md
- next-release.yml
- pr-target-check.yml
- release.yml
- copilot-instructions.md
- dependabot.yml
- docs-pipeline-contract.md
- PULL_REQUEST_TEMPLATE.md
- filters.toml
- ARCHITECTURE.md
- CODING_PRACTICES.md
- TECHNICAL.md
- discover.md
- gain.md
- configuration.md
- installation.md
- quick-start.md
- supported-agents.md
- savings-explained.md
- telemetry.md
- troubleshooting.md
- what-rtk-covers.md
- index.md
- MAINTAINERS_APPLY.md
- AUDIT_GUIDE.md
- FEATURES.md
- TRACKING.md
- TELEMETRY.md
- rtk.rb
- README.md
- rules.md
- README.md
- rtk-awareness.md
- rtk-rewrite.sh
- test-rtk-rewrite.sh
- README.md
- rules.md
- README.md
- rtk-awareness.md
- README.md
- rtk-awareness.md
- test-rtk-rewrite.sh
- README.md
- rtk-rewrite.sh
- __init__.py
- plugin.yaml
- __init__.py
- test_rtk_rewrite_plugin.py
- README.md
- README.md
- rules.md
- README.md
- rtk.ts
- README.md
- rtk.ts
- README.md
- README.md
- rules.md
- README.md
- index.ts
- openclaw.plugin.json
- package.json
- README.md
- report.ts
- test.ts
- vm.ts
- cleanup.ts
- cloud-init.yaml
- rebuild.ts
- run.ts
- runner.py
- benchmark.sh
- check-installation.sh
- check-test-presence.sh
- install-local.sh
- rtk-economics.sh
- test-all.sh
- test-aristote.sh
- test-install.sh
- test-ruby.sh
- test-tracking.sh
- update-readme-metrics.sh
- validate-docs.sh
- cc_economics.rs
- ccusage.rs
- gain.rs
- mod.rs
- README.md
- session_cmd.rs
- aws_cmd.rs
- container.rs
- curl_cmd.rs
- mod.rs
- psql_cmd.rs
- README.md
- wget_cmd.rs
- binlog.rs
- dotnet_cmd.rs
- dotnet_format_report.rs
- dotnet_trx.rs
- mod.rs
- README.md
- diff_cmd.rs
- gh_cmd.rs
- git.rs
- glab_cmd.rs
- gt_cmd.rs
- mod.rs
- README.md
- go_cmd.rs
- golangci_cmd.rs
- mod.rs
- README.md
- lint_cmd.rs
- mod.rs
- next_cmd.rs
- npm_cmd.rs
- playwright_cmd.rs
- pnpm_cmd.rs
- prettier_cmd.rs
- prisma_cmd.rs
- README.md
- tsc_cmd.rs
- vitest_cmd.rs
- gradlew_cmd.rs
- mod.rs
- mvn_cmd.rs
- README.md
- artisan_cmd.rs
- ecs_cmd.rs
- mod.rs
- paratest_cmd.rs
- pest_cmd.rs
- php_cmd.rs
- phpstan_cmd.rs
- phpunit_cmd.rs
- pint_cmd.rs
- README.md
- test_output.rs
- utils.rs
- mod.rs
- mypy_cmd.rs
- pip_cmd.rs
- pytest_cmd.rs
- README.md
- ruff_cmd.rs
- uv_cmd.rs
- mod.rs
- rake_cmd.rs
- README.md
- rspec_cmd.rs
- rubocop_cmd.rs
- cargo_cmd.rs
- mod.rs
- README.md
- runner.rs
- mod.rs
- sbt_cmd.rs
- constants.rs
- deps.rs
- env_cmd.rs
- find_cmd.rs
- format_cmd.rs
- json_cmd.rs
- local_llm.rs
- log_cmd.rs
- ls.rs
- mod.rs
- pipe_cmd.rs
- read.rs
- README.md
- search.rs
- summary.rs
- tree.rs
- wc_cmd.rs
- mod.rs
- README.md
- args_utils.rs
- config.rs
- constants.rs
- display_helpers.rs
- filter.rs
- guard.rs
- mod.rs
- README.md
- runner.rs
- stream.rs
- tee.rs
- telemetry.rs
- telemetry_cmd.rs
- toml_filter.rs
- tracking.rs
- truncate.rs
- utils.rs
- lexer.rs
- mod.rs
- provider.rs
- README.md
- registry.rs
- report.rs
- rules.rs
- ansible-playbook.toml
- basedpyright.toml
- biome.toml
- brew-install.toml
- bundle-install.toml
- composer-install.toml
- df.toml
- dotnet-build.toml
- du.toml
- fail2ban-client.toml
- gcc.toml
- gcloud.toml
- gradle.toml
- hadolint.toml
- helm.toml
- iptables.toml
- jira.toml
- jj.toml
- jq.toml
- just.toml
- liquibase.toml
- make.toml
- markdownlint.toml
- mise.toml
- mix-compile.toml
- mix-format.toml
- nx.toml
- ollama.toml
- oxlint.toml
- ping.toml
- pio-run.toml
- poetry-install.toml
- pre-commit.toml
- ps.toml
- pulumi-destroy.toml
- pulumi-preview.toml
- pulumi-refresh.toml
- pulumi-stack.toml
- pulumi-up.toml
- quarto-render.toml
- README.md
- rsync.toml
- shellcheck.toml
- shopify-theme.toml
- skopeo.toml
- sops.toml
- spring-boot.toml
- ssh.toml
- stat.toml
- swift-build.toml
- systemctl-status.toml
- task.toml
- terraform-plan.toml
- tofu-fmt.toml
- tofu-init.toml
- tofu-plan.toml
- tofu-validate.toml
- trunk-build.toml
- turbo.toml
- ty.toml
- uv-sync.toml
- xcodebuild.toml
- yadm.toml
- yamllint.toml
- constants.rs
- hook_audit_cmd.rs
- hook_check.rs
- hook_cmd.rs
- init.rs
- integrity.rs
- mod.rs
- permissions.rs
- README.md
- rewrite_cmd.rs
- trust.rs
- verify_cmd.rs
- detector.rs
- mod.rs
- README.md
- report.rs
- formatter.rs
- mod.rs
- README.md
- types.rs
- main.rs
- build_failed.txt
- format_changes.json
- format_empty.json
- format_success.json
- test_failed.txt
- Empty.java
- pom.xml
- Empty.java
- pom.xml
- pom.xml
- Calc.java
- BoomTest.java
- CalcTest.java
- pom.xml
- sbt_compile_error.txt
- sbt_it_test_pass.txt
- sbt_test_fail.txt
- sbt_test_mockito_fail.txt
- sbt_test_munit_fail.txt
- sbt_test_munit_pass.txt
- sbt_test_pass.txt
- sbt_test_scalamock_fail.txt
- aws_backup_describe_global_settings.json
- glab_ci_trace_raw.txt
- glab_issue_list_raw.json
- glab_mr_list_raw.json
- glab_release_list_raw.txt
- glab_release_view_raw.txt
- golangci_v2_json.txt
- gradlew_build_failed_raw.txt
- gradlew_build_raw.txt
- gradlew_connected_raw.txt
- gradlew_lint_raw.txt
- gradlew_test_failed_raw.txt
- gradlew_test_raw.txt
- mvn_clean_raw.txt
- mvn_compile_error_slice_raw.txt
- mvn_install_full_raw.txt.gz
- mvn_install_slice_raw.txt
- mvn_locale_fr_raw.txt
- mvn_no_pom_raw.txt
- mvn_quiet_fail_raw.txt
- mvn_reactor_fail_slice_raw.txt
- mvn_reactor_pass_slice_raw.txt
- mvn_test_compile_fail_slice_raw.txt
- mvn_test_fail_slice_raw.txt
- mvn_test_multifail_slice_raw.txt
- mvn_test_pass_full_raw.txt.gz
- mvn_test_pass_slice_raw.txt
- oc_pods.json
- phpstan_raw.json
- uv_run_pytest_failure.txt
- copilot_selfheal_test.rs
- grep_context_test.rs
- grep_faithful_format_test.rs
- guard_integration_test.rs
- pipeline_stdin_test.rs
- search_compress_test.rs
- search_error_test.rs
- search_faithful_test.rs
- .gitattributes
- .gitignore
- .release-please-manifest.json
- .semgrep.yml
- build.rs
- Cargo.lock
- Cargo.toml
- CHANGELOG.md
- CLAUDE.md
- CONTRIBUTING.md
- DISCLAIMER.md
- INSTALL.md
- install.sh
- LICENSE
- README.md
- README_es.md
- README_fr.md
- README_ja.md
- README_ko.md
- README_pt.md
- README_zh.md
- release-please-config.json
- SECURITY.md
# Installation Guide
git clone https://github.com/rtk-ai/rtk
Downloads the entire project code from GitHub to your computer.
cd rtk
Moves into the project folder you just downloaded.
2. Official Install Script
Easy Recommended- Homebrew A package manager for macOS/Linux.
- Rust (rustup) Rust is required to use cargo.
brew install rtk
Installs the pre-built package via Homebrew β no source build required.
curl -fsSL https://raw.githubusercontent.com/rtk-ai/rtk/refs/heads/master/install.sh | sh
Downloads and runs the official install script in one line β this handles the full setup automatically.
cargo install --git https://github.com/rtk-ai/rtk
Builds and installs the package published on crates.io β no need to clone the repo yourself.
Pulled directly from this repo's README.
3. Node.js
Easyrtk pnpm list # Compact dependency tree
Type this command into your terminal and run it.
Pulled directly from this repo's README.
4. Rust
Medium- Git Needed to download the project code from GitHub.
- Rust (rustup) Installing via rustup also installs cargo.
cargo install --git https://github.com/rtk-ai/rtk
Builds and installs the package published on crates.io β no need to clone the repo yourself.
rtk cargo test # Cargo tests (-90%)
Type this command into your terminal and run it.
rtk cargo build # Cargo build (-80%)
Compiles the Rust project.
rtk cargo clippy # Cargo clippy (-80%)
Type this command into your terminal and run it.
+-- Cargo.toml
Type this command into your terminal and run it.
Pulled directly from this repo's README.
