Blog

Engineering 11 min read
How do AI coding agents find context? We read the code of 7 open-source agents: none indexes your repo by default. They grep, read, then trim the window.
Read
Engineering 10 min read
A reproducible defect-prediction study: 21 repos, 9 languages, 2,826 labeled files, ROC AUC 0.74, and 2.3x more defects caught under a fixed review budget.
ReadEngineering
When merge volume grows 12x, reading every diff stops scaling. How to review AI-generated pull requests by risk, and what to automate, with real output.
Read9 min read

Engineering
What AI code review costs per pull request when coding agents open 1,000 PRs a month: seat, credit, per-run and token billing worked out, with measured data.
Read9 min read

Engineering
Leiden community detection maps the modules, PageRank ranks the central files, and git history finds the code hotspots. Real output from the repowise repo.
Read9 min read

Engineering
Code health rankings for 147 popular open-source repos across Python, TypeScript, Go, JavaScript, Java, Rust, C# and C++, with the method behind each score.
Read7 min read

Engineering
mem0 stores a fact list, cognee builds a knowledge graph, hindsight forms observations and reflects. We read the write and read path of each, file by file.
Read10 min read

Engineering
We traced one tool call through LangChain, Google ADK, Composio, mem0 and GPT Researcher in their real code: how many steps each takes and what each one buys.
Read9 min read

Engineering
Three ways to track AI code provenance in git: commit trailers, tools that record agent sessions like Git AI, and inference from history, compared.
Read9 min read

Engineering
What a cross-repo, cross-language dependency graph really resolves: imports, HTTP routes, gRPC, queues, tables and packages, and which tools link each one.
Read9 min read

Engineering
What deterministic checks catch, what an LLM reviewer catches, what each costs per pull request, and how a guard lets one keep the other honest.
Read9 min read

Engineering
The first commit of React, requests, Hugo, FastAPI and 16 more famous repos, checked against GitHub: three kinds of start, from an empty README to 43,123 lines.
Read6 min read

Engineering
The 20 lowest-health files in a repo had a recent bug fix 51% of the time against 17% for a random file, with the score's own bug-fix input removed.
Read8 min read

Engineering
Chatwoot keeps 369,000 lines healthy and Grafana 2.2 million. Across 45 big repos, the clearest difference is how little code sits in long files.
Read7 min read

See what repowise finds in your own code in minutes. Rolling it out to a team? We will walk you through it.