brandondocusen/CntxtJS
A lightweight tool to optimize your Javascript / Typescript project for LLM context windows by using a knowledge graph | AI code understanding | LLM context enhancement | Code structure visualization | Static analysis for AI | Large Language Model tooling #LLM #AI #JavaScript #TypeScript #CodeAnalysis #ContextWindow #DeveloperTools
CntxtJS helps developers make their JavaScript/TypeScript codebases easier for Large Language Models (LLMs) to understand. It takes your existing code and generates a detailed 'knowledge graph' showing how everything connects. This graph acts like a structured summary, allowing LLMs to analyze code architecture, workflows, and logic much more effectively, ultimately speeding up tasks like code explanation, documentation, and problem-solving.
No commits in the last 6 months.
Use this if you are a software developer frequently using LLMs to understand, explain, or refactor complex JavaScript or TypeScript codebases.
Not ideal if you are looking for a general-purpose code linter, a refactoring tool that directly modifies code, or if you primarily work with programming languages other than JavaScript or TypeScript.
Stars
63
Forks
7
Language
Python
License
MIT
Category
Last pushed
Dec 02, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/brandondocusen/CntxtJS"
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