Every codebase remembers its bugs.
ScarTissue indexes your repo's history of fixes and warns when a PR is about to reintroduce a regression your team has already paid for.
2,940 incidents indexed across LangChain, Next.js, FastAPI, OpenAI, Anthropic SDK, and LangChainJS · catches regressions before they merge
Point ScarTissue at any GitHub repo. Within minutes you have a regression-detection layer riding on top of every PR your team opens.
Mine your repo's full git history. Every fix commit becomes a data point in your scar tissue index.
Paste any PR URL. ScarTissue cross-references every hunk against known regression patterns.
Receive targeted warnings with matched prior commits, severity ratings, and proposed fixes.
Drop the MCP config into your agent of choice. ScarTissue becomes a tool your model can call from inside any chat or PR review.
Prerequisites: Install via pip, then grab three API keys.
Available on PyPIpip install scartissue-mcp{ "mcpServers": { "scartissue": { "command": "scartissue-mcp", "env": { "ANTHROPIC_API_KEY": "sk-ant-...", "NIA_API_KEY": "nia_...", "GITHUB_TOKEN": "ghp_..." } } }}
After installing, ask your agent to index a repo first:
"index langchain-ai/langchain using scartissue"Indexing takes 5-15 minutes per repo and only needs to be done once. You can also try the web interface above for instant access to pre-indexed repos.
Paste any GitHub PR URL and watch ScarTissue cross-reference every hunk against your indexed history in real time. No CLI, no local install.
A real pattern from langchain-ai/langchain. The PR removed the cleanup path. ScarTissue matched it to the original fix and emitted a high-confidence warning.
Same engine, three places. Whether you live in a terminal, a browser, or GitHub itself, ScarTissue meets you there.
Native MCP integration for Claude Code, Codex CLI, and Gemini CLI. Ask your agent to review any PR — it returns warnings, severity, and proposed fixes inline.
Paste any PR URL and watch ScarTissue cross-reference every hunk against the indexed history in real time. Post warnings back to GitHub in one click.
Automatically reviews every PR your team opens and posts warnings as inline review comments. Zero-config once installed on your org.