← Tüm kaynaklarEN
1266 Ekim 2026·6 içerik

Graphify: projeni bir bilgi grafına çeviren, Claude Code'a dosya dosya okumak yerine grafı sorgulatan açık kaynak araç

Yapay zekâ asistanında /graphify yazıyorsun; araç kodunu, dokümanlarını, PDF'lerini, hatta görsel ve videolarını tek bir bilgi grafına döküyor. Sonra asistan bir soruya cevap ararken onlarca dosyayı tek tek açmak yerine bu grafa bakıyor. Kod kısmı tamamen bilgisayarında, yapay zekâ çağrısı yapmadan çıkarılıyor. Apache 2.0 lisanslı ve ücretsiz; Claude Code, Cursor, Codex, Gemini CLI dahil 20'den fazla asistanla çalışıyor. Aşağıda doğrulanmış kurulum, her gün kullanacağın komutlar ve dolaşan anlatımdaki iki abartı var: "71 kat daha az token" her proje için geçerli değil, "hiçbir şey bilgisayarından çıkmaz" da sadece kod için doğru.

Claude CodeGeliştirici Araçları

Aracın kendisi

Repo Apache 2.0 lisanslı ve tamamen ücretsiz. Arkasındaki şirket ayrıca graphify.com'da arka planda sürekli güncellenen, ücretli bir platform da sunuyor; ama burada anlattığım komut satırı aracı onunla bağlantılı değil, tek başına çalışıyor.

Aşağıda fazladan olan şey şu: paket adındaki tuzak, Windows'ta kurulumu bozan PATH sorunu, asistanın grafı gerçekten kullanmasını sağlayan ayrı komut ve token tasarrufu iddiasının hangi projede tuttuğu.

Graphify reposu

Ne yapıyor

Claude Code büyük bir projede bir soruya cevap ararken genelde grep atıp dosyaları tek tek açıyor. Her açılan dosya context'e giriyor, yani hem token yakıyor hem de asistan bağlantıları kaçırabiliyor. Graphify bu işi bir kere yapıp sonucu bir graf olarak kaydediyor: hangi fonksiyon neyi çağırıyor, hangi dosya neyi import ediyor, hangi doküman hangi koda atıfta bulunuyor.

Kurulumdan ilk soruya

  1. 1

    Kur

    Komut satırı aracını kurup skill'i asistanına kaydediyorsun

  2. 2

    /graphify .

    Kod yerelde tree-sitter ile ayrıştırılıyor; doküman, PDF ve görseller asistanın modeline gidiyor

  3. 3

    Üç dosya

    graph.html (tıklanabilir harita), GRAPH_REPORT.md (özet), graph.json (grafın kendisi)

  4. 4

    Sorgula

    Asistan dosyaları baştan okumak yerine grafa soruyor

Bir vektör veritabanı değil; embedding yok. Gerçek bir graf, yani iki şeyin arasındaki yolu adım adım izleyebiliyorsun. Her bağlantının yanında da etiket var: EXTRACTED kaynakta açıkça yazan, INFERRED aracın çıkarımı. Neyin okunduğunu, neyin tahmin edildiğini ayırt edebiliyorsun.

Kurulum

Python 3.10 veya üstü gerekiyor. Önerilen yol uv; Windows'ta uv yoksa önce onu kur.

Windows'ta uv (yoksa)
winget install astral-sh.uv
Aracı kur ve asistana kaydet
uv tool install graphifyy
graphify install

Sonra Claude Code'u aç ve proje klasöründe şunu yaz:

Asistanın içinde
/graphify .

Paketin adı iki y ile: graphifyy

PyPI'daki resmî paket graphifyy. Komutun adı ise tek y ile graphify. PyPI'da graphify ile başlayan başka paketler de var ve projeyle bağlantıları yok; yanlış olanı kurarsan bambaşka bir kod çalıştırırsın.

Kurulumda sık düşülen tuzaklar

Kurdum ama "graphify bulunamadı" diyor

uv tool update-shell çalıştır, sonra yeni bir terminal aç. Aracın klasörü henüz PATH'te değil

uvx graphify install

uvx --from graphifyy graphify install. uvx ilk kelimeyi paket adı sanıyor, paketin adı da graphifyy

Windows'ta düz pip install graphifyy

uv tool install ya da pipx install. pip ile kurunca skill farklı bir Python'u bulup "No module named graphify" hatası verebiliyor

PDF, Word/Excel ya da video dosyalarını da grafa katmak istersen ek paketleri isteyerek kuruyorsun; örneğin uv tool install "graphifyy[pdf]" ya da hepsi için "graphifyy[all]".

Asistanın grafı gerçekten kullanması için

Çoğu kişinin kaçırdığı adım bu. Graf oluştu diye Claude Code onu kendiliğinden kullanmıyor; eski alışkanlığıyla grep atmaya devam ediyor. Graf kurulduktan sonra projede bir kere şunu çalıştır:

Claude Code için
graphify claude install

Bu, asistan arama yapmadan ya da dosya okumadan hemen önce devreye giren bir hook kuruyor ve onu önce grafa sormaya yönlendiriyor. Cursor, Codex ve diğerleri için komut farklı (graphify cursor install gibi); tam liste repoda.

Graf zamanla eskiyor. Her commit'te kendini güncellemesi için hook kurabilirsin; git pull sonrasında ise elle güncellemen gerekiyor:

Grafı güncel tutmak
graphify hook install   # bir kere: her commit ve branch değişiminde yeniden kurar
graphify update .       # git pull sonrasında

Her gün kullanacağın komutlar

Asistan bunları kendisi çağırıyor, ama terminalden sen de sorabilirsin:

Grafı sorgulamak
graphify query "kimlik doğrulama veritabanına nereden bağlanıyor?"
graphify path "UserService" "DatabasePool"
graphify explain "RateLimiter"
KomutNe zaman
queryDüz bir soru soruyorsun, ilgili alt grafı getiriyor
pathİki şeyin birbirine nasıl bağlandığını adım adım gösteriyor
explainTek bir kavramı, nerede tanımlandığını ve neye bağlı olduğunu anlatıyor

GRAPH_REPORT.md dosyasına da bir kere göz at. En çok bağlantısı olan kavramları, farklı klasörler arasındaki beklenmedik bağlantıları ve grafın cevaplayabileceği örnek soruları listeliyor. Yeni girdiğin bir projeyi anlamak için en hızlı yol bu.

Dolaşan iddialar, tek tek

Ne söyleniyor, aslı ne

71 kat daha az token harcıyorsun

71,5 kat, 52 dosyalık tek bir test projesinde ölçülmüş. Repodaki aynı tabloda 4 dosyalık projede 5,4 kat, 6 dosyalıkta neredeyse hiç fark yok. Tasarruf proje büyüdükçe artıyor

Hiçbir şey bilgisayarından çıkmıyor

Kod için doğru. Doküman, PDF ve görseller anlamlandırılmak için asistanının kullandığı modele gönderiliyor. Sadece kodu işlemek istersen --code-only bayrağı var

Grafı kurmak bedava

Kod kısmı gerçekten bedava, yapay zekâ çağrısı yok. İlk /graphify çalıştırmasında dokümanlar varsa onlar için token harcanıyor; tasarruf sonraki sorgularda geliyor

README'de sorgu kaydı eski yazıyor

README'nin gizlilik bölümü her sorgunun bilgisayarındaki bir log dosyasına yazıldığını söylüyor. Güncel kodda (0.9.77) bu kayıt varsayılan olarak kapalı; ancak GRAPHIFY_QUERY_LOG_ENABLE=1 dersen açılıyor. Kayıt zaten hiçbir yere gönderilmiyor, araçta telemetri yok.

DOA: Yapay Zeka ve Otomasyon

Buradaki araçları tek başına kurmak bir şey, onlarla gerçekten üretmeye başlamak başka bir şey. Toplulukta hem bu araçları günlük kullananlar var hem de sıfırdan sistem kuranlar.

DOA: Yapay Zeka ve Otomasyon

İşinde gerçekten çalışan bir sistem kurmak istiyorsan 10 dakika konuşalım; ne yapmaya çalıştığına bakıp sana uygun yolu söyleyeyim. Ücretsiz, satış konuşması değil.

10 dakikalık görüşme al

Bunu tek başına değil, aynı işi yapanlarla birlikte öğrenmek istiyorsan topluluk her zaman açık:

Topluluğa katıl

Bu bağlantı bir ortaklık (affiliate) bağlantısıdır.

← Tüm kaynaklar