graphify

Convert a directory of files into a structured knowledge graph.

9|3|Updated Mar 29, 2026
One-click install
npx skills add https://github.com/Kahtaf/OpenCandle --skill graphify-kahtaf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: graphify
Source: https://github.com/Kahtaf/OpenCandle/tree/main/.agents/skills/graphify
Command: npx skills add https://github.com/Kahtaf/OpenCandle --skill graphify-kahtaf

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires graphify, python, whisper, neo4j, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill converts diverse content like code, documents, and images into a structured knowledge graph, making complex relationships and communities of concepts easily discoverable.

Core Features & Use Cases

  • Knowledge Graph Creation: Maps files, entities, and relationships in a folder into a graph.
  • Community Detection: Identifies clusters of related concepts within the graph.
  • Querying and Analysis: Offers querying tools to explore the graph and understand the relationships between entities.

Quick Start

Run 'graphify .'

Frequently Asked Questions about graphify

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert a folder of code and documents into a knowledge graph?

Knowledge graph creation from a directory involves mapping files, entities, and relationships into a structured graph. This process identifies clusters of related concepts, making complex codebase relationships easily discoverable and navigable.

Does knowledge graph generation from a codebase require Python and Neo4j?

Knowledge graph generation requires Python and Neo4j to process and store the structured data. Whisper is also listed as a dependency, supporting the processing of diverse content like images alongside code and documents.

What is community detection in codebase analysis and how does it work?

Community detection in codebase analysis identifies clusters of related concepts within the generated knowledge graph. It analyzes the relationships between files and entities to group interconnected components together for easier querying.

Can I visualize and query structured data to understand file relationships?

You can visualize and query structured data using the built-in querying tools. These tools allow you to explore the generated knowledge graph to understand the complex relationships between entities across your files.

What are the limitations of converting diverse files into a structured knowledge graph?

Converting diverse files into a structured knowledge graph is limited by its dependency on Python, Neo4j, and Whisper. Processing large directories may require significant computational resources, especially when analyzing images alongside code.