What problem does it solve? Understanding a large mixed corpus — a new codebase, a reading list of papers, or a personal notes folder — requires reading everything manually, and connections across files stay invisible. graphify turns any folder into a persistent, queryable knowledge graph with community detection and an honest audit trail showing which relationships were extracted versus inferred. ## Core Features & Use Cases - Multi-format extraction: Combines deterministic AST parsing for code with parallel LLM subagents for docs, papers, and images, plus Whisper transcription for video and audio files. - Community detection and analysis: Clusters the graph, identifies god nodes and surprising cross-document connections, and labels communities with plain-language names. - Multiple outputs: Generates interactive HTML, GraphRAG-ready JSON, GRAPH_REPORT.md, Obsidian vaults, wikis, GraphML, SVG, and Neo4j Cypher exports. - Query and audit: Supports BFS/DFS graph queries, shortest-path lookups, node explanations, and tags every edge as EXTRACTED, INFERRED, or AMBIGUOUS with confidence scores. - Use Case: Point it at an unfamiliar repository to get a navigable architecture graph with labeled communities before touching any code, or drop papers and notes into a folder to discover cross-document connections. ## Quick Start Run /graphify on the current directory to build a knowledge graph and open the generated graph.html report.