Changes and commits
Recent repository work, authors, affected files, and feature attribution.
Option A — sign in to GitHub, choose a repository, and get commit graphs, callgraphs, bug detection, and code search instantly.
Step 1 · Free Repo Analysis
Connect GitHub and pick a repository above, paste a GitHub URL, or upload a code archive. Any one of the three starts the same free analysis.
In minutes, get a daily commit graph, a navigable callgraph, fast code search, and automatic bug detection — all free.
For every commit, CODEmd.dev also finds and runs the tests that already cover your change — free, no AI needed. It catches what a quick diff read misses, like a break several calls away from the function you actually edited.
Feature-level development & safety
Create and organize features, follow every code change through its impact and tests, attach operational evidence, and make an evidence-backed ship, hold, or rollback decision. Every area below remains visible; the sidebar only scrolls to the corresponding detailed tools.
Recent repository work, authors, affected files, and feature attribution.
Callgraph reach, affected product areas, and implementation scope.
Relevant tests, recorded runs, coverage evidence, and test lag.
Active failures, fixed defects, recurring breakage, and environment results.
Deterministic bug, structural, callgraph, and cross-file signals.
Create, edit, summarize, organize, hide, restore, and map features to implementation evidence.
Evidence-backed status, merge risk, and the next action to take before shipping.
External-input paths, sensitive sinks, security findings, and unknown evidence.
Product identity, feature coverage, notes, telemetry, and go-to-market context.
Grounded answers, matching functions, supporting documentation, and result graphs.
Analyze your code to create the navigable file graph.
Analyze your code to create the navigable function callgraph.
See what changed recently, who changed it, and which product areas may be affected.
Connect GitHub and analyze your code to see recent product changes.
Once analysis above finishes, CODEmd.dev finds and runs the tests that already cover each commit and shows you the bugs and issues found — no extra step needed (see the Daily Product Change section above). Optionally, add your product's live URL here too, to also run real browser checks with Playwright. Either way, we write tests you can copy into your own repo if you want them.
Comprehensive automated browser testing against your Product URL: page load/console errors, accessibility violations, performance timing, and full-page screenshots.
Generate a custom pytest + Playwright test file built from your own routes, UI elements, and user flows — not generic boilerplate. Uses the Product URL set above.
See how CODE.md makes your LLM better
Trace features, investigate errors, understand change impact, and map user actions to implementation. Every answer is grounded in repository evidence.
Search details will appear here after you run a search.
Generated architecture and behavior contract from the completed repository analysis.
Run a search to see the map for that specific question. This does not replace the Code Map.
Analyze a repository, choose a file, then optionally choose a function.
| Extension | Files |
|---|
Fast checks from parsed source and callgraphs. These are not LLM guesses; each item includes a confidence level.
| Bug | Where | Confidence | Status | Resolve Bug |
|---|---|---|---|---|
| Analyze your code to see defensible bug checks. | ||||
| Signal | Where | Confidence | Status | Resolve Bug |
|---|---|---|---|---|
| Analyze your code to see structural checks. | ||||
| Signal | Where | Confidence | Status | Resolve Bug |
|---|---|---|---|---|
| Analyze your code to see callgraph checks. | ||||
| Signal | Where | Confidence | Status | Resolve Bug |
|---|---|---|---|---|
| Analyze your code to see cross-file checks. | ||||
Functions with no callers and no callees in the code map. Tick a row once you've confirmed it's okay.
| Okay | Code area | File | Line | Used by | Uses |
|---|---|---|---|---|---|
| Analyze your code to review isolated areas. | |||||
Analyze your code to connect features to UI and implementation paths.
| Feature Name | Description | Match |
|---|---|---|
| Analyze your code to populate editable feature names. | ||
| Scope | Target | Line | TODO Item |
|---|
Product, file, and function TODOs you've created. Delete one once you're done with it.
| Kind | File | Line | Text |
|---|
Connect GA4 to load user actions, error events, user journey maps, and suggested fixes.
Connect Google Analytics to see which user actions connect to which areas of the code.
| Time | Action | Events | Function / target | Map |
|---|---|---|---|---|
| No user activity events loaded yet. | ||||
| Code area | Events | Evidence |
|---|---|---|
| No mapped user activity loaded yet. | ||
User action paths will appear here after activity is loaded.
When users hit errors, CodeVal connects the issue to the likely code area and suggests a fix. Nothing is changed automatically.
Open generated JSON, graph, summary, and index files from the latest loaded analysis.
| File | Type | Source | Open |
|---|---|---|---|
| Analyze your code to see generated files. | |||