From 1990144a699807d6b1861ad1dd66d291f22d5ddf Mon Sep 17 00:00:00 2001 From: Sam Rolfe Date: Wed, 14 Oct 2026 13:36:28 +1100 Subject: [PATCH] sam-4screen-desktop 2026-10-14:13:36:28 --- .obsidian/workspace.json | 2 +- 010 inbox/Graphify.md | 78 ++++++++++++++++++++++++++++++++++++++++ 010 inbox/_sort log.md | 4 +++ 3 files changed, 83 insertions(+), 1 deletion(-) create mode 100644 010 inbox/Graphify.md diff --git a/.obsidian/workspace.json b/.obsidian/workspace.json index 3563f0e..2ee6760 100644 --- a/.obsidian/workspace.json +++ b/.obsidian/workspace.json @@ -212,6 +212,7 @@ }, "active": "26813e16e829b798", "lastOpenFiles": [ + "010 inbox/Graphify.md", "010 inbox/Internet Use Control — Kids' Screen Time Limits.md", "010 inbox/Email Agent — Family Inbox Triage.md", "100 inbox/Local LLM Infrastructure & Qwen2.5 Deployment.md", @@ -239,7 +240,6 @@ "200 projects/210 AI Resume/Hindsight AI Resume Tool.md", "010 inbox/Alibaba Code Review AI Tool.md", "300 areas/395 AI Tools to try/Alibaba Code Review AI Tool.md", - "Clippings/alibabaopen-code-review Secure, fast, efficient, battle-tested at Alibaba's scale. Hybrid architecture code review tool deterministic pipelines + LLM Agent, precise line-level comments, built-in multi-language ruleset (NPE, thread-safety, XSS, S.md", "010 inbox/_WATCHER", "300 areas/355 AI Research and Techniques", "300 areas/355 Ai Research and Techniques", diff --git a/010 inbox/Graphify.md b/010 inbox/Graphify.md new file mode 100644 index 0000000..ba05830 --- /dev/null +++ b/010 inbox/Graphify.md @@ -0,0 +1,78 @@ +--- +title: Graphify +type: note +status: active +proposed_folder: 200 projects/Tools Software WebUI +proposed_toc: "100 Table of Contents/Projects.md → Tools & Software" +proposed_tags: + - project + - ai-agents + - architecture + - obsidian + - graphify + - tool + - knowledge-graph + - pi-agent + - showcase +confidence: 0.36 +approved: false +proposed_for: 81b41d8d42a8 +created: "2026-10-13" +tags: + - ai + - tool + - graphify + - knowledge-graph + - pi-agent + - showcase +aliases: [] +skills: + - python + - knowledge-graphs + - mcp + - subagent-orchestration + - graph-analytics +tools: + - graphify (graphifyy) + - pi-graphify + - mcp + - networkx +--- + +# Graphify — Overview + +## 💡 What is this project? + +Graphify turns a folder of files into a knowledge graph. It reads the files, finds +concepts, and links them. The graph answers questions that cross many files. + +I run it on my Obsidian vault. The graph holds 2,171 nodes and 2,770 edges across +128 communities. An AI agent reads the graph instead of all 134 notes. + +## 🌟 Key Highlights (Portfolio & Employment) + +- **Concept**: A persistent knowledge graph with an honest audit trail. Every link is tagged EXTRACTED, INFERRED, or AMBIGUOUS. +- **Tools & Skills Showcase**: Python, NetworkX community detection, an MCP server, pi extension tools, and subagent orchestration for semantic extraction. +- **Practical Value**: One query reads the graph instead of 134 files. The measured cost is 31 times fewer tokens per query. + +## 📐 Architecture & Flow + +```mermaid +flowchart LR + A["Obsidian vault
134 notes"] --> B["detect + chunk"] + B --> C["semantic extraction
pi subagents"] + C --> D["graph.json
2171 nodes / 2770 edges"] + D --> E["cluster + analyze"] + E --> F["GRAPH_REPORT.md"] + E --> G["graph.html"] + D --> H["MCP server
graphify-vault"] + H --> I["AI agents
query_graph"] +``` + +## 🔗 Related Notes & Links + +- **Graph data**: `/home/sam/graphify/obsidian-vault/graph.json` +- **Interactive HTML**: `/home/sam/graphify/obsidian-vault/graph.html` +- **Report**: `/home/sam/graphify/obsidian-vault/GRAPH_REPORT.md` +- **Interface**: MCP server `graphify-vault` (query from any folder), plus CLI and pi tools. +- **AI Context (Outline)**: collection `Graphify` diff --git a/010 inbox/_sort log.md b/010 inbox/_sort log.md index 7414eeb..35a8ccd 100644 --- a/010 inbox/_sort log.md +++ b/010 inbox/_sort log.md @@ -20065,3 +20065,7 @@ What the watcher did, newest last. ### 2026-10-14 12:12:45 - **proposed** `Internet Use Control — Kids' Screen Time Limits.md` → `200 projects/Tools Software WebUI` (confidence 0.80) + +### 2026-10-14 13:23:07 +- **proposed** `Graphify.md` → `200 projects/Tools Software WebUI` (confidence 0.36) +- - Low JEV confidence — recommend human confirmation