{"data":{"slug":"ripwire","name":"ripwire","tagline":"Apache-2.0 offline code map and quality checks for coding agents (CLI + MCP)","category":"agents","categoryName":"AI Agents","url":"https://github.com/redhat-et/ripwire","github":"https://github.com/redhat-et/ripwire","pricing":"open-source","hook":"ripwire, from Red Hat's Emerging Technologies group, gives a coding agent a ranked call graph of your repo before it starts reading files, and after an edit it reports blast radius, which tests reach the change, and quality signals that got worse.","whatsGood":"Apache-2.0 (redhat-et/ripwire), release v0.6.7 (2026-10-11). A single C++23 binary with no runtime dependencies that runs offline; prebuilt for macOS on Apple silicon and Linux arm64/x86-64, with a Windows preview. Commands answer callers, what an edit touches, which tests to run, forgotten co-changes and duplicate names, and a skill scanner checks agent skill files before you install them. The installer also adds task-shaped skills for Claude Code and Codex so the agent knows when to call it, and an MCP server is optional. Languages include Rust, C++, C, Python, Go, Swift and TypeScript. ★~2.5k.","theCatch":"The README is very long and leans on a field report written by a model about one engagement, which is not a controlled measurement; the repo has a separate EVALS doc, so read that instead. The one-line install pipes a script from GitHub into bash. Young and pre-1.0, and languages without a grammar fall back to weaker results, which it labels. It overlaps with Serena and Repomix for repo context.","verdict":"A serious, offline repo map for agents — trust the evals doc over the marketing.","addedAt":"2026-10-19","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Coding Agents","tags":["mcp","cli","self-host","local-first","permissive","coding-agents","testing","active","young-repo"],"capabilities":["mcp","cli"],"surfaces":["MCP","CLI","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":2457,"starsPerWeek":208,"access":"free","archived":false,"repo":{"createdAt":"2026-07-29","pushedAt":"2026-10-19","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-19"}},"related":[{"slug":"claude-code","name":"Claude Code","tagline":"Terminal-first coding agent with deep repository context"},{"slug":"cursor","name":"Cursor","tagline":"The AI-first code editor that understands your codebase"},{"slug":"devin","name":"Devin","tagline":"Autonomous AI engineer for defined engineering tasks"},{"slug":"stagehand","name":"Stagehand","tagline":"AI-native browser automation that mixes code and natural language"},{"slug":"browser-use","name":"Browser Use","tagline":"Open-source framework for LLM-driven browser agents"}],"links":{"self":"/api/gems/ripwire","html":"/gems/ripwire","markdown":"/gems/ripwire.md","category":"/api/gems?category=agents","categoryPage":"/stacks/agents"}}