graphify

Build a navigable knowledge graph from a folder of files with extracted and inferred edges.

31|20|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/mycelium-hq/ai-brain-starter --skill graphify-mycelium-hq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: graphify
Source: https://github.com/mycelium-hq/ai-brain-starter/tree/main/skills/graphify
Command: npx skills add https://github.com/mycelium-hq/ai-brain-starter --skill graphify-mycelium-hq

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires graphify, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Graphify turns a folder of documents into a navigable knowledge graph with detected communities, an audit trail, and exportable outputs (graph.json, GRAPH_REPORT.md, HTML).

Core Features & Use Cases

  • Builds a persistent, clusterable graph from notes, code, papers, and images with deterministic preflight and semantic extraction.
  • Automates edge creation from wikilinks, frontmatter, and file relationships, plus inferred hyperedges for multi-node patterns.
  • Use cases include understanding a codebase, mapping research literature, or organizing a personal vault into a searchable knowledge graph.

Quick Start

Drop a vault folder into graphify to generate a navigable graph with annotated edges and an exportable report.

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 markdown notes into a navigable knowledge graph?

To build a knowledge graph from a folder of notes, you can extract wikilinks and frontmatter to create cross-document connections. This process applies canonicalization and clustering to generate a navigable graph with detectable document communities.

Can I map a codebase or research papers using a knowledge graph?

Yes, you can map codebases and research papers using a knowledge graph. The extraction process detects file relationships and infers hyperedges, organizing diverse file types like code, papers, and images into cross-document clusters for quick insights.

How do wikilinks and frontmatter automate edge creation for a document graph?

Wikilinks and frontmatter automate edge creation by providing regex-based extraction inputs for the document graph. The system uses these extracted file relationships alongside inferred hyperedges to connect multi-node patterns across the vault.

What is the best way to audit and deduplicate file relationships in a personal vault?

The best way to audit and deduplicate file relationships in a personal vault is through deterministic preflight and canonicalization. This process builds an audit trail that clusters documents and removes duplicate connections before generating a final report.

What output formats are generated when building a navigable knowledge graph from files?

Building a navigable knowledge graph from files generates exportable outputs including graph.json, GRAPH_REPORT.md, and an HTML file. These outputs provide persistent, clusterable graph data and an annotated audit trail for quick repository insights.

Do I need to manually define document clusters when creating a file relationship graph?

No, you do not need to manually define document clusters when creating a file relationship graph. The system automatically applies clustering algorithms to the extracted and inferred edges, organizing the documents into communities automatically.