{"slug": "show-hn-repairo-i-built-cli-tool-that-detects-breaking-api-changes-and-fixes-it", "title": "Show HN: Repairo-I built CLI tool that detects breaking API changes and fixes it", "summary": "Repairo, a new CLI tool for TypeScript and OpenAPI, detects breaking API changes and automatically opens a pull request with fixes, claiming zero AI hallucinations and zero data retention. The tool, backed by top DevTools advisors, is now in private beta and aims to save engineering teams hundreds of hours by mapping impact across the codebase and generating deterministic patches.", "body_md": "# Stop breaking production.\n\nStart repairing it.\n\nRepairo detects OpenAPI spec changes, maps the impact across your codebase, and opens a safe PR automatically.\n\nBuilt for TypeScript & OpenAPI. Backed by top DevTools advisors.\n\nPOWERING THE WORLD'S LEADING APIS\n\n### overview\n\n## The fastest path from API breakage to merged fix.\n\n### Why teams switch to Repairo.\n\n| Feature | Manual | Dependabot | Renovate | Repairo |\n|---|---|---|---|---|\n| Detect OpenAPI breaking changes | ||||\n| AST-level code patching | ||||\n| Full codebase impact mapping | ||||\n| Auto-open GitHub PR | ||||\n| Zero AI hallucinations | N/A | N/A | N/A | |\n| Zero configuration | Partial | Partial |\n\n## Understand the blast radius.\n\n### Automatic change detection\n\nWe continuously poll the OpenAPI specs of your dependencies. When a breaking change is released, Repairo catches the diff instantly.\n\n### Impact mapping across the codebase\n\nRepairo scans your entire codebase to find every affected call site, type definition, and status check. We understand TypeScript at a deep level.\n\n### Safe, reviewable PRs\n\nZero AI hallucinations. Repairo generates a clean, deterministic patch based on OpenAPI specification changes and opens a review-ready Pull Request.\n\n### Zero configuration\n\nConnect your GitHub account and point Repairo at an OpenAPI URL. We handle the rest.\n\n## How Repairo works.\n\n### Detect drift\n\nWe diff the OpenAPI specs of your dependencies every time they release. When a breaking change is found, we catch it instantly.\n\n### Map impact\n\nRepairo scans your codebase. We find exactly where the API was called, what types changed, and trace the full impact.\n\n### Apply patch\n\nWe generate the necessary code changes and open a clean, reviewable Pull Request.\n\n### Pull Request\n\nProviders announce, Repairo patches.\n\n## Get started locally offline.\n\nRun our CLI locally against your codebase—no cloud backend or third-party AI keys required.\n\n`tsc --noEmit`\n\n)## Enterprise-level safety, on your terms.\n\nGuardrails on every action. Your code stays private, always.\n\n### Generic Approach\n\n- Full repository clone\n- Code stored indefinitely\n- No audit trail\n- Broad OAuth scopes\n- Black-box AI decisions\n\n### Repairo\n\n- Read-only, scoped to affected files\n- Zero data retention\n- Full audit log on every action\n- Minimal GitHub permissions\n- Deterministic, reviewable patches\n\n#### Zero Data Retention\n\nYour code is processed in temporary memory and wiped immediately.\n\n#### Minimal Permissions\n\nWe request only the GitHub scopes needed. Nothing more.\n\n#### Full Audit Trail\n\nEvery detection, patch, and PR is logged and traceable.\n\n#### Compliance Ready\n\n## Everything you need to know.\n\nNever. We follow a strict Zero-Retention policy. Your code is processed in secure temporary memory only while creating the fix, and is completely wiped immediately after. Your code always remains 100% private.\n\n#### No. Repairo follows a strict zero-retention policy.\n\n- Your private code is never stored.\n- It is never retained after processing.\n- It is never used to train AI models.\n- We only analyze the code required to generate deterministic patches.\n- Your repository remains under your control, at all times.\n\nThis end-to-end zero-retention approach gives security teams complete peace of mind and meets the highest standards of enterprise security and compliance.\n\nReady to stop breaking production?\n\nBook a personalized demo with our founders to see how Repairo can automatically maintain your APIs and save your engineering team hundreds of hours.\n\n- Custom OpenAPI diffing analysis on your specific specs.\n- Deep dive into TypeScript AST impact mapping.\n- Security and SOC2 compliance overview.\n\nStop breaking production.\n\nStart repairing it.\n\nJoin the private beta. Get early access to Repairo.", "url": "https://wpnews.pro/news/show-hn-repairo-i-built-cli-tool-that-detects-breaking-api-changes-and-fixes-it", "canonical_source": "https://www.heyrepairo.in/", "published_at": "2026-08-11 07:58:41+00:00", "updated_at": "2026-08-11 08:10:56.857745+00:00", "lang": "en", "topics": ["developer-tools", "ai-tools"], "entities": ["Repairo", "GitHub", "OpenAPI", "TypeScript", "Dependabot", "Renovate"], "alternates": {"html": "https://wpnews.pro/news/show-hn-repairo-i-built-cli-tool-that-detects-breaking-api-changes-and-fixes-it", "markdown": "https://wpnews.pro/news/show-hn-repairo-i-built-cli-tool-that-detects-breaking-api-changes-and-fixes-it.md", "text": "https://wpnews.pro/news/show-hn-repairo-i-built-cli-tool-that-detects-breaking-api-changes-and-fixes-it.txt", "jsonld": "https://wpnews.pro/news/show-hn-repairo-i-built-cli-tool-that-detects-breaking-api-changes-and-fixes-it.jsonld"}}