Rankings/graphify

graphify

safishamsi/graphify

This tool lets AI assistants instantly understand your entire project files, turning code, docs, and even videos into a queryable knowledge graph to help you grasp the architecture fast.

AI coding assistant skill (Claude Code, Codex, OpenCode, Cursor, Gemini CLI, GitHub Copilot CLI, OpenClaw, Factory Droid, Trae, Google Antigravity). Turn any folder of code, docs, papers, images, or videos into a queryable knowledge graph

Stars
30,516
Forks
3,367
Watchers
126
Issues
150
💡

This tool lets AI assistants instantly understand your entire project files, turning code, docs, and even videos into a queryable knowledge graph to help you grasp the architecture fast.

📂 Developer ToolsđŸ€– AI RelatedđŸ’» Python📄 MIT

AI Summary

🔍

What This Project Does

Simply put, it's a "file organizer". You dump code, docs, even videos and images into it, and it automatically maps out the connections, letting you see how the whole project works at a glance.

🔧

What Problems It Solves

No need to read from scratch when taking over messy code, or hunting through endless PDFs for research. It turns scattered info into a structured graph, helping you quickly find answers like "why was this designed this way" while saving massive reading time.

đŸ‘„

Who It's For

Newcomers taking over projects, researchers organizing massive amounts of papers, and any developer overwhelmed by messy files.

📋

Typical Use Cases

1. Quickly understanding the architecture of an unfamiliar codebase.

2. Integrating papers, screenshots, and code notes into a queryable knowledge base.

3. Auditing legacy projects to find hidden dependencies between modules.

4. Pairing with AI coding assistants to give them better project context.

⭐

Key Strengths & Highlights

It handles video and audio (auto-transcription), the generated graph is persistent (no need to recalculate every time), and it's honest about what it guessed versus what was actually in the source.

🚀

Getting Started Requirements

Requires Python 3.11 environment, preferably a Claude or similar LLM API Key, primarily command-line operation, no extra server deployment needed.

🎯

Purpose

Great for quickly taking over complex projects or organizing mixed materials, boosting understanding efficiency; not suitable for simple scripts or quick keyword searches as graph building takes time.

Project Info

Primary Language
Python
Default Branch
v4
License
MIT
Created
Apr 3, 2026
Last Commit
yesterday
Last Push
yesterday
Indexed
Apr 19, 2026