Try it

Point it at a repository. Get the map.

Type a public GitHub repository. We fetch it, run the ClarifyDoc CLI on it and hand you the same report.html you would get on your own machine: screens, the API calls behind them, the routes that answer and the tables they read and write.

Up to 500 source files. Add /tree/<branch> for a branch, tag or commit. Or try one:

WHAT HAPPENS

What happens to the code

This page is the one part of ClarifyDoc that runs on our server rather than yours. So it only takes code that is already public.

Public repositories only

The server fetches the commit you name from GitHub, without credentials. A private repository is refused. This server analyzes repositories of up to 500 source files.

Deleted after the run

The checkout and the analysis files are deleted as soon as the report is built. The report stays at an unlisted link for 24 hours, then it is deleted too.

The same report as the CLI

It is the published clarifydoc CLI with its default settings, minus the optional language servers and git history. A commit that was analyzed recently opens at once.

YOUR OWN CODE

Private code stays on your machine

Run the same analysis locally. Nothing is uploaded, no account is needed, and the report is one HTML file you can share.

CLI

Any folder or monorepo.

npx clarifydoc analyze ./my-app --html

VS Code

The report beside your code, and an MCP server for your agent.

code --install-extension ClarifyDoc.clarifydoc-vscode