Turn any folder of code, docs, papers, images, or videos into a queryable knowledge graph.
One command to extract, cluster, and visualize your entire project.
mapmmd-out/Scans your project and classifies every file — code, document, paper, image, video.
tree-sitterParses code with AST extractors and optionally uses LLMs for semantic understanding of docs and media.
AST + LLMMerges all extractions into a NetworkX graph, then runs Leiden community detection.
LeidenIdentifies god nodes, surprising connections, import cycles, and generates interactive visualizations.
graph.jsonpipx install mapmmdy
Then type /mapmmd . in your AI assistant.