brandondocusen/CntxtJV
A discovery and compression tool for your Java codebase. Creates a knowledge graph for a LLM context window, efficiently outlining your project #LLM #AI #Java #CodeAnalysis #ContextWindow #DeveloperTools #StaticAnalysis #CodeVisualization
This tool helps Java developers understand and explain large Java codebases to large language models (LLMs). It takes your Java project files as input and creates a "knowledge graph" that maps out all the relationships and structures within your code. This graph can then be fed to an LLM, allowing it to provide highly accurate explanations, architectural insights, and dependency analysis as if it fully understood your code.
No commits in the last 6 months.
Use this if you are a Java developer struggling to get accurate and detailed insights about your codebase from an LLM due to context window limitations or a lack of structured understanding.
Not ideal if you need a code analysis tool for languages other than Java or if you require an interactive, web-based visualization tool right out of the box.
Stars
26
Forks
1
Language
Python
License
MIT
Category
Last pushed
Dec 04, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/brandondocusen/CntxtJV"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
cyanheads/repo-map
repo-map generates LLM-enhanced summaries and analysis of software repositories, providing...
kirill-markin/repo-to-text
Convert a repository structure and its contents into a single text file, including the tree...
TonyStef/Grov
Grov automatically captures the context from your private AI sessions and syncs it to a shared...
zebangeth/DirPrint
Print/export your project's directory structure and code | Simplify your code sharing with...
abinthomasonline/repo2txt
Web-based tool converts GitHub repository contents into a single formatted text file