// devtools · redhat-et/ripwire

ripwire

ripwire ist ein Open-Source-Projekt aus der Kategorie Entwickler-Tools von redhat-et (redhat-et/ripwire auf GitHub). Es hat 2.423 Sterne auf GitHub und 150 Forks, wird unter der Lizenz Apache-2.0 veröffentlicht und wurde zuletzt am 8. Oktober 2026 auf GitHub aktualisiert.

The ripgrep of AI context — a zero-dependency C++23 CLI + MCP server that maps your repo for coding agents

★ 2,4 Tsd. Sterne⑂ 150 ForksApache-2.0aktualisiert Okt 2026
▦ Visual — das README dieses Projekts enthält keinen einbettbaren Screenshot,
darum hier ein Platzhalter. Die Anleitung unten ist trotzdem vollständig.
// projektdaten

Projektdaten

GitHub-Sterne
2.423
Forks
150
Lizenz
Apache-2.0
Zuletzt auf GitHub aktualisiert
8. Oktober 2026
Eintragstyp
Vollständige Installationsanleitung
// so funktioniert es

So funktioniert es

  1. Clarify your goal

    Decide the question shape: orient an agent to a task, find a symbol's callers, assess a change's blast radius, or gate a PR with tests-to-run.

  2. Get ripwire

    Install the prebuilt binary with the official installer script (it verifies the SHA-256), or build from source with CMake and a C++23 compiler.

  3. Install the skills

    Run ripwire wrap --all to detect installed agents, and install the bundled skills so your agent knows when to reach for which verb.

  4. Run your first query

    From your repo root, run ripwire . --for="your task" and compare the bundle with what a grep-and-read pass would have cost.

// funktionen

Warum es so beliebt ist

Ranked repo orientation

--for and --pack-task return the ranked symbols, doc comments, risk annotations and one-hop callers for a task in a single small bundle.

Callers, impact and uses

--callers, --impact and --uses answer who calls a symbol and what a change touches, filtering out comment-only noise that grep returns.

Change verification

--situ (tests and blast radius for a diff), --pr-context, --test-gate, --edit-check and --quality-delta check that you built what you meant.

Stack-trace resolution

--from-trace resolves a trace's frames to definitions instead of grepping every frame name.

HTML call-graph maps

--html renders one self-contained HTML map coloured by language, community, complexity, churn or test coverage, with fixed thresholds.

Honest by design

Confidence is printed on answers, guesses are labelled, losses against competitors are published in docs/EVALS.md, and when a whole file is cheaper than the bundle it serves the file and says so.

Advertisement
// selbst ausführen

Führe es selbst aus

  1. Clone the repo

    Clone ripwire if building from source; the prebuilt install is step 2.

    git clone https://github.com/redhat-et/ripwire.git
    cd ripwire
  2. Install the prebuilt binary

    Run the official installer as the README shows (it downloads the latest GitHub release, verifies its SHA-256, installs to ~/.local/bin and stages the agent skills).

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

    Orient to a task, or install skills for your agent (skills/install.sh, --codex for Codex).

    ripwire . --for="incremental cache invalidation"
    ripwire wrap --all
// anwendungsfälle

Was du damit bauen kannst

Advertisement
// häufige fragen

Häufige Fragen

Who maintains ripwire?

redhat-et — a Red Hat emerging-technologies team — maintains it on GitHub.

Is ripwire free?

Yes, Apache-2.0 licensed.

Does it need a paid API key?

No — it is a local binary with zero dependencies; indexing and queries run on your machine. Your agent's model costs are separate.

How does it compare to jCodeMunch or CocoIndex Code?

Those index with embeddings/AST stores and serve MCP tools. ripwire is a single C++ binary CLI+MCP server focused on ranked, fully-disclosed context bundles and change-verification verbs, with published head-to-head evals (wins and losses) in its docs.

How do I get started?

Run the curl installer, cd into a repo, and run ripwire . --for="..."; then install its skills so your agent uses it automatically.

// weiter entdecken

Ähnliche Tools

Entwickler-Tools

mcp2cli

Turn any MCP server, OpenAPI spec or GraphQL endpoint into a CLI — at runtime, with zero codegen

★ 2,4 Tsd. SterneMIT
Anleitung ansehen →
Entwickler-Tools

CodeGraphContext

An MCP server plus a CLI tool that indexes local code into a graph database to provide context to AI assistants.

★ 4,2 Tsd. SterneMIT
Anleitung ansehen →
Entwickler-Tools

apple-docs-mcp

MCP server that puts Apple developer docs inside your AI coding assistant.

★ 1,4 Tsd. SterneMIT
Anleitung ansehen →
Entwickler-Tools

OpenContext

Personal context store for AI coding agents — your skills, always loaded.

★ 1,3 Tsd. SterneMIT
Anleitung ansehen →
Entwickler-Tools

GrapeRoot

MCP graph engine that compounds context across AI coding assistants.

★ 1,0 Tsd. SterneApache-2.0
Anleitung ansehen →
Entwickler-Tools

serena

An MCP toolkit that gives coding agents IDE-grade semantic retrieval, editing and refactoring

★ 30,1 Tsd. SterneGPL-3.0
Anleitung ansehen →
// alternativen

Alternativen im Bereich Entwickler-Tools

Die anderen Projekte der Kategorie Entwickler-Tools mit den meisten Sternen im LibreAI-Katalog — die realistische Auswahl, falls ripwire nicht das Richtige ist.

// mehr in devtools

Mehr in Entwickler-Tools

Verwandte Projekte der Kategorie Entwickler-Tools im Katalog, die ripwire bei den Sternen am nächsten stehen — zum Weiterstöbern auf beiden Seiten.

Hol dir ripwire

Kostenlos und offen — hol dir den Quellcode, gib dem Repository einen Stern und leg los.