ripwire

ripwire

Provides ranking and deterministic mapping of codebases for coding agents, reducing token usage.

MCPDevOpen source
Type
MCP
Transport
stdio
Open source
Yes
GitHub Stars
★ 1.3k
Source
mcp-github

Overview

ripwire is a zero-dependency C++23 CLI and MCP server that delivers ranking and deterministic call graphs for any codebase to coding agents. It helps agents identify which files need modification, the potential impact scope, tests to run, and quality changes. With ripwire, agents can more efficiently understand and process codebases without reading entire files. Suitable for projects supporting multiple programming languages, including Rust, C++, Python, and more. Installation is simple—just one command line.

Capabilities

  • Provides ranking and deterministic mapping of codebases
  • Reduces token usage
  • Identifies files that need modification
  • Identifies impact scope
  • Suggests tests to run

Use cases

Code reviewAutomated testingCode refactoringCode quality assessment

Setup

Requires:
RIPWIRE_REPO=redhat-et/ripwire bash -c "$(curl -fsSL https://raw.githubusercontent.com/redhat-et/ripwire/main/scripts/install.sh)"

This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.

FAQ

Which programming languages does ripwire support?

Supports multiple languages including Rust, C++, Python, Go, Swift, and more.

How do I install ripwire?

Use the provided installation script with a single command line.

Related skills