You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+41-17Lines changed: 41 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# ExplainThisRepo
2
2
3
-
_The fastest way to understand any codebase in plain English using real project signals. Not blind AI summarization._
3
+
_The fastest way to understand any codebase in plain English using real project signals. Not blind AI guessing._
4
4
5
5
ExplainThisRepo analyzes real project signals; configs, entrypoints, manifests, dependencies graph, file structure and high-signal files producing a clear, structured `EXPLAIN.md` that explains what the codebase actually does and how it is organized in plain English.
- Derives architectural summaries from repository structure and code signals.
21
-
Not blind AI summarization.
22
-
- Deterministic repo signal extractor that feeds LLMs correctly
21
+
Not blind AI guessing
22
+
- Deterministic repo signal extractor that feeds LLMs correctly. Signals first. LLM second
23
23
- Translates complex code structures into plain English
24
24
- Speeds up understanding of unfamiliar codebases
25
25
- Solves the "**garbage in, garbage out**" problem specifically for codebases
26
26
- Extract architecture signals from configs, entrypoints, and manifests
27
-
- Works with GitHub repositories, local directories, private repositories, individual files and monorepos
27
+
- System map that shows you where to start, what matters and what to ignore
28
+
- Works with GitHub repositories, Local repositories, GitHub directories, local directories, GitHub files and local files
29
+
- Supports private repositories and monorepos
28
30
- Zero-cloning and remote analysis
29
-
- Outputs the explanation to an `EXPLAIN.md` file in your current directory, prints it directly in the terminal, or a specified output file (`.txt`, `.pdf`, `.docx`)
31
+
- Outputs the explanation to an `EXPLAIN.md` file in your current directory, prints it directly in the terminal, or a specified output file (`.txt`, `.pdf`, `.docx`, `.md`)
Accepts various formats for repository input, full GitHub URLs (with or without https), `owner/repo` format, issue links, query strings, and SSH clone links
0 commit comments