DETERMINISTIC CODE INTELLIGENCE · 36 LANGUAGES · 100% LOCAL & ZERO TELEMETRY

High-Throughput
Agent Context Router

The "ripgrep of AI context": parse entire repositories in milliseconds, compute call graphs and PageRank blast radius, enforce quality delta gates, and route context directly to agents over MCP.

Rust port & rewrite of the original C++23 engine by Red Hat Emerging Technologies / David Brewster.

brew install casonadams/tap/ripwire-rs
echo "deb [trusted=yes] https://casonadams.github.io/homebrew-tap/apt stable main" | sudo tee /etc/apt/sources.list.d/casonadams.list && sudo apt update && sudo apt install ripwire-rs
curl -fsSL https://casonadams.github.io/homebrew-tap/rpm/casonadams.repo | sudo tee /etc/yum.repos.d/casonadams.repo && sudo dnf install ripwire-rs
cargo binstall ripwire-rs || cargo install ripwire-rs
git clone https://github.com/casonadams/ripwire-rs.git && cd ripwire-rs && make install
Empirical Performance & Memory Efficiency Apple Silicon M-Series • 7,166-file TypeScript monorepo
0.61 s
Warm Map Latency
92 MB
Peak RSS (-85% vs C++)
2.26 s
Cold Parse (7.1k files)
33
Built-in MCP Tools

Engineered for Agentic Workflows

Delivering dense, deterministic signal to LLMs without token bloat or hallucinated imports.

Personalized PageRank Impact

Calculates the transitive blast radius of any symbol modification. Pinpoint affected callers and contract breaks up to 16 hops deep before landing changes.

Pre-Commit Quality Delta Gates

Enforces cognitive complexity bars, contract arity checks, and test reachability against git HEAD. Flags regressions early in CI/CD or local pre-commit hooks.

Stdio MCP Context Tools

Native Model Context Protocol implementation exposing exploration, blast radius query, file splicing, doc drift, and variable slicing to any MCP-compatible coding agent.

ARISE Variable Slicing

Intra-procedural forward and backward def-use dataflow slicing. Trace exact parameter mutations and variable lifetimes without running the program.

Fowler's Co-Change Mining

Analyzes historical git commit topology to surface hidden coupling and shotgun surgery risks. Know which companion files always change together.

Zero-IO Architecture

Vendored Tree-Sitter grammars compiled directly into the binary with lock-free string interning via Lasso and parallel traversal via Rayon.

Embedded SQL Table Lineage

Zero-flag, language-agnostic extraction of embedded SQL DML (SELECT, INSERT, UPDATE, DELETE, JOIN) across string literals in all host languages. Resolves table read/write lineage directly to .sql definitions, linking migrations, backend services, and tests.

Multi-Agent Fleet Orchestration

Carve task context into a shared core plus N Louvain-community subagent slices (--pack-task --partition=N), predict parallel worktree collisions and landing order (--plan-lanes), and scout multi-branch merges (--merge-scout).

100% Local & Zero Telemetry

Air-gapped by design. Zero network calls, zero tracking, zero model training, and zero data leakage. Code never leaves your workstation; ripwire-rs purely extracts local AST context for your chosen agent harness. Automated secret redaction enabled by default.

36 Supported Languages

First-class tree-sitter AST queries extracting definitions, function signatures, and call sites—with automatic cross-language embedded SQL table lineage extracted from string literals in all 36 languages.

Bash
BrightScript
C
C#
C++
COBOL
CUDA
Dart
Elixir
Erlang
Fortran
GDScript
Go
GraphQL
HCL
Java
JavaScript
JSON
Kotlin
Lua
Markdown
Metal
Objective-C/C++
PHP
Protobuf
Python
Ruby
Rust
Scala
Solidity
SQL
Swift
TOML
TypeScript
YAML
Zig