BLOG

Codebase intelligence, explained

Guides on auto-generated documentation, MCP tools for AI agents, git intelligence, and how repowise compares to other tools.

All posts

comparisons9 min read

Structurizr vs Mermaid vs PlantUML for C4 (and When to Generate Instead)

The same C4 container diagram written in Structurizr DSL, Mermaid and C4-PlantUML, with a feature table and an honest look at how fast each one goes stale.

2026-10-06Read→
comparisons10 min read

Technical Debt Measurement Tools Compared: What Each One Measures, and Whether It Predicts Bugs

SonarQube, CodeScene, Qlty, Codacy, NDepend and repowise compared on what their technical debt score measures and what evidence links it to bugs.

2026-10-06Read→
guides10 min read

Find Circular Dependencies in a Monorepo (TypeScript, Python, Go)

Tested commands to find circular dependencies in a monorepo: madge and dependency-cruiser for TypeScript, import-linter and pylint for Python, and Go.

2026-10-06Read→
guides9 min read

Generate an Architecture Diagram from a GitHub Repo: GitDiagram, Eraser and repowise Compared

Three ways to turn a GitHub repo into an architecture diagram, checked against Flask's real import graph: what a model draws well and what it leaves out.

2026-10-06Read→
guides9 min read

Generate C4 Diagrams from Code Automatically (and Keep Them Current)

Five ways to generate C4 diagrams from source code, which C4 levels each can derive, and how to regenerate them on every push so they stop going stale.

2026-10-06Read→
guides8 min read

How to Learn a New Codebase in Your First Week (Day-by-Day Checklist)

A day-by-day checklist for learning a new codebase in your first week, with a done state for each day and questions to ask the repo before your team.

2026-10-06Read→
guides8 min read

JavaScript/TypeScript Dependency Graph: 5 Ways to Generate One (Interactive HTML)

Generate a JS or TS dependency graph with madge, dependency-cruiser, Nx, esbuild or repowise, with runnable commands and the output each one gives.

2026-10-06Read→
guides8 min read

What Is Codebase Intelligence? A Plain Definition, the Layers, and a Tool Map

Codebase intelligence, or repository intelligence, is a kept-current model of a repo: code graph, git history, docs and health, served over MCP.

2026-10-06Read→
mcp10 min read

Cursor-Style Codebase Indexing for Claude Code: 6 MCP Options Compared

Claude Code searches with grep and keeps no index. Six MCP servers that add one, with measured tokens, tool calls and setup commands for each.

2026-10-06Read→
mcp9 min read

Connect ChatGPT or Claude.ai to a Private GitHub Repo (Whole-Codebase Q&A via MCP)

Built-in GitHub connectors make you pick files and hit token limits. How to give Claude.ai or ChatGPT a whole private repo through a remote MCP server.

2026-10-06Read→
mcp9 min read

Context7 Alternatives, and How to Give Agents Your Own Docs

Context7 serves library docs to coding agents. The alternatives, checked in October 2026, and how to give agents docs for your own codebase over MCP.

2026-10-06Read→
mcp10 min read

Repository Intelligence for Coding Agents: 2026 Buyer's Guide

A neutral matrix of seven context tools for coding agents (Augment, Sourcegraph, Greptile, CodeGraph, Serena, GitNexus, repowise) and how to test them.

2026-10-06Read→