graphify

Convert mixed file folders into clustered knowledge graphs with audit-tagged edges.

Updated May 26, 2026
One-click install
npx skills add https://github.com/anukkrit149/anukkrit-skills --skill graphify-anukkrit149
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: graphify
Source: https://github.com/anukkrit149/anukkrit-skills/tree/main/cloud/skills/graphify
Command: npx skills add https://github.com/anukkrit149/anukkrit-skills --skill graphify-anukkrit149

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

graphify turns messy, unstructured collections of files into a navigable knowledge graph so you can understand how concepts connect across code, docs, and papers.

Core Features & Use Cases

  • Persistent knowledge graph: stores a reusable graph artifact so you can ask questions without re-processing everything.
  • Honest audit trail: labels relationships as EXTRACTED, INFERRED, or AMBIGUOUS to show what was found vs guessed.
  • Multi-format outputs: generates interactive HTML for browsing, GraphRAG-ready JSON for retrieval pipelines, and a plain-language report for humans.

Quick Start

Run graphify on the current directory to build a complete knowledge graph and write an Obsidian-friendly report plus HTML and JSON outputs.

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 mixed documents and code into a knowledge graph?

Yes, you can generate GraphRAG-ready JSON from unstructured files. Graphify processes mixed inputs like documents and papers, applying semantic extraction and community detection to export interactive HTML and JSON outputs optimized for retrieval pipelines.

How does GraphRAG handle inferred relationships in unstructured reading lists?

GraphRAG with graphify handles inferred relationships by labeling every edge in an audit trail as EXTRACTED, INFERRED, or AMBIGUOUS, ensuring you can distinguish between explicitly found connections and guessed semantic links within your reading list.

Can I process audio and video files for semantic extraction alongside text documents?

Yes, you can process audio and video files for semantic extraction. Graphify optionally supports these formats via transcription, integrating them with documents and papers to build a complete clustered knowledge graph with community detection.

Does graphify work with Neo4j and Obsidian vaults for knowledge graph export?

Graphify supports Neo4j export and writes Obsidian-friendly reports. It converts your raw folders into interactive HTML for browsing and GraphRAG-ready JSON, allowing you to export and explore the generated clustered knowledge graph externally.

What are the limitations of building a knowledge graph from a large research corpus?

A limitation of building a knowledge graph from a large research corpus is that processing requires chunked agent-based semantic extraction for non-code content, which may involve heavy computation before generating the final persisted graph artifact and reports.