graphify

Transform folders of files into knowledge graphs with audit trails and HTML exports.

Updated Apr 4, 2026
One-click install
npx skills add https://github.com/susantosanto/config-opencode --skill graphify-susantosanto
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: graphify
Source: https://github.com/susantosanto/config-opencode/tree/main/skills/graphify
Command: npx skills add https://github.com/susantosanto/config-opencode --skill graphify-susantosanto

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

graphify turns a raw folder of code, docs, papers, and images into a structured, persistent knowledge graph with an honest audit trail of extracted and inferred relationships, ready for exploration and export.

Core Features & Use Cases

  • Persistent graph state across sessions
  • Honest audit trail with EXTRACTED, INFERRED, and AMBIGUOUS edges
  • Output formats include interactive HTML, graph JSON/GraphML, and a readable GRAPH_REPORT
  • Use case: understand a codebase or research corpus by visualizing concepts, dependencies, and cross-document connections

Quick Start

Drop files into a folder and run the graphify pipeline to generate a graph, report, and HTML visualization.

Frequently Asked Questions about graphify

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

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

To turn a folder into a knowledge graph, drop your code, documents, papers, and images into a directory and run the extraction pipeline. It generates a structured graph with persistent edges, clustering, and interactive HTML visualization.

What is an audit trail in a knowledge graph and how does it handle inferred relationships?

An audit trail in a knowledge graph tracks edge origins by categorizing relationships as EXTRACTED, INFERRED, or AMBIGUOUS. This honest audit trail ensures transparency by distinguishing direct file evidence from algorithmic inference during the graph generation process.

Can I export a generated knowledge graph to Neo4j or Obsidian?

Yes, you can export the generated knowledge graph to Neo4j, Obsidian, and HTML formats. The pipeline outputs interactive HTML, GraphML, and graph JSON files, enabling seamless integration with external graph databases and note-taking platforms.

Does graphify work with images and research papers for data visualization?

Yes, graphify processes images and research papers alongside code and documents for data visualization. It applies end-to-end extraction and clustering to visualize concepts, dependencies, and cross-document connections within your research corpus.

What is the best way to visualize cross-document connections in a research corpus?

The best way to visualize cross-document connections in a research corpus is by generating an interactive HTML graph. This approach maps concepts and dependencies, providing a navigable structure and a readable plain-language report of the relationships.

Do I need any dependencies to generate a GraphML file from my files?

No dependencies are required to generate GraphML or JSON files from your files. The pipeline operates independently to extract relationships, apply clustering, and output the structured graph data along with an interactive HTML visualization.