Skip to content

Latest commit

 

History

History
77 lines (54 loc) · 5.57 KB

File metadata and controls

77 lines (54 loc) · 5.57 KB

Graphify

🇺🇸 English | 🇨🇳 简体中文 | 🇯🇵 日本語 | 🇰🇷 한국어 | 🇩🇪 Deutsch | 🇫🇷 Français | 🇪🇸 Español | 🇮🇳 हिन्दी | 🇧🇷 Português | 🇷🇺 Русский | 🇸🇦 العربية | 🇮🇹 Italiano | 🇵🇱 Polski | 🇳🇱 Nederlands | 🇹🇷 Türkçe | 🇺🇦 Українська | 🇻🇳 Tiếng Việt | 🇮🇩 Bahasa Indonesia | 🇸🇪 Svenska | 🇬🇷 Ελληνικά | 🇷🇴 Română | 🇨🇿 Čeština | 🇫🇮 Suomi | 🇩🇰 Dansk | 🇳🇴 Norsk | 🇭🇺 Magyar | 🇹🇭 ภาษาไทย | 🇹🇼 繁體中文

CI PyPI Downloads Sponsor

En ferdighet for AI-kodeassistenter. Skriv /graphify i Claude Code, Codex, OpenCode, Cursor, Gemini CLI, GitHub Copilot CLI, VS Code Copilot Chat, Aider, OpenClaw, Factory Droid, Trae, Hermes, Kiro eller Google Antigravity — den leser filene dine, bygger en kunnskapsgraf og gir deg tilbake strukturen du ikke visste eksisterte. Forstå en kodebase raskere. Finn «hvorfor» bak arkitektoniske beslutninger.

Fullt multimodal. Legg til kode, PDF-er, markdown, skjermbilder, diagrammer, whiteboardbilder, bilder på andre språk eller video- og lydfiler — graphify ekstraherer begreper og relasjoner fra alt og kobler dem i én graf. Videoer transkriberes lokalt med Whisper. Støtter 25 programmeringsspråk via tree-sitter AST.

Andrej Karpathy opprettholder en /raw-mappe der han legger artikler, tweets, skjermbilder og notater. graphify er svaret på det problemet — 71,5x færre tokens per spørring sammenlignet med å lese råfiler, vedvarende mellom sesjoner.

/graphify .
graphify-out/
├── graph.html       interaktiv graf — åpne i en hvilken som helst nettleser
├── GRAPH_REPORT.md  gudnoder, overraskende forbindelser, foreslåtte spørsmål
├── graph.json       vedvarende graf — forespørselbar uker senere
└── cache/           SHA256-cache — gjentatte kjøringer behandler bare endrede filer

Hvordan det fungerer

graphify arbeider i tre gjennomganger. Først ekstraherer et deterministisk AST-gjennomgang struktur fra kodefiler uten LLM. Deretter transkriberes video- og lydfiler lokalt med faster-whisper. Til slutt kjører Claude-underagenter parallelt på dokumenter, artikler, bilder og transkripsjoner. Resultatene slås sammen i en NetworkX-graf, klynges med Leiden og eksporteres som interaktiv HTML, forespørselbar JSON og revisjonsrapport.

Hver relasjon er merket EXTRACTED, INFERRED (med konfidenspoeng) eller AMBIGUOUS.

Installasjon

Krav: Python 3.10+ og én av: Claude Code, Codex, OpenCode, Cursor og andre.

uv tool install graphifyy && graphify install
# eller med pipx
pipx install graphifyy && graphify install
# eller pip
pip install graphifyy && graphify install

Offisiell pakke: PyPI-pakken heter graphifyy. Det eneste offisielle depotet er safishamsi/graphify.

Bruk

/graphify .
/graphify ./raw --update
/graphify query "hva kobler Attention til optimizeren?"
/graphify path "DigestAuth" "Response"
graphify hook install
graphify update ./src

Hva du får

Gudnoder — begreper med høyest grad · Overraskende forbindelser — rangert etter poeng · Foreslåtte spørsmål · «Hvorfor» — docstrings og designbegrunnelse ekstrahert som noder · Token-benchmark71,5x færre tokens på blandet korpus.

Personvern

Kodefiler behandles lokalt via tree-sitter AST. Videoer transkriberes lokalt med faster-whisper. Ingen telemetri.

Bygget på graphify — Penpax

Penpax er enterprise-laget oppå graphify. Gratis prøveperiode kommer snart. Bli med på ventelisten →

Star History Chart