Engraph: Obsidian Vaults için AI Bilgi Grafiği
Engraph, Devwhodevs tarafından geliştirilen bir MCP sunucu aracıdır ve Obsidian kasalarını AI ajanları için aranabilir bir bilgi grafiğine dönüştürmek üzere tasarlanmıştır. Rust ile inşa edilmiştir ve programatik etkileşim sağlayarak kişisel bilgi yönetiminin faydasını artırmaktadır. Engraph, Model Context Protocol'ü ve bir HTTP REST API'yi destekleyerek çeşitli AI istemcileriyle uyumlu hale gelmektedir. Geliştiricilere ve Obsidian kullanıcılarına, AI ajanı yeteneklerini doğrudan yapılandırılmış bilgi ile entegre etme imkanı sunmaktadır.
Engraph neye bağlanır?
Engraph esasen Obsidian vaults ile bağlantı kurar ve içeriklerini dinamik bir bilgi grafiğine dönüştürür. Bu dönüşüm, AI ajanlarının Obsidian'da saklanan yapılandırılmış bilgilerle etkileşimde bulunmasını sağlar, zengin verileri erişilebilir ve eyleme geçirilebilir hale getirir. Bu, AI sistemlerinin kişisel bilgi tabanlarını sorgulayıp manipüle etmelerini sağlayan önemli bir köprü işlevi görür. Bu yetenek, Engraph'ı AI ajan iş akışlarını geliştirmek için temel bir bileşen olarak konumlandırır ve mevcut bilgi yönetimi uygulamalarıyla doğrudan entegrasyon sağlar.
Temel özellikler ve araçlar
Engraph, vaults ile detaylı etkileşim sunan 25 farklı çağrılabilir fonksiyonu engraph serve komutu aracılığıyla açığa çıkarır. Anahtar araçlar arasında içerik sorgulamak için search, notlara erişmek için read ve section-level editing ile frontmatter mutations için yetenekler bulunmaktadır. Kullanıcılar ayrıca note creation gerçekleştirebilir ve vault health yönetebilir. PARA yöntemi göçü için özel araçlar mevcuttur: migrate_preview, migrate_apply ve migrate_undo, ayrıca context bundles ve identity fonksiyonları, çeşitli kontrol imkanı sunar.
Kimler için?
Engraph, Obsidian vaults kullanıcılarını ve AI araçları, ajanları ve IDE iş akışları oluşturan geliştiricileri hedef alır. Obsidian vault'tan yapılandırılmış bilgi ile doğrudan etkileşimde bulunma yeteneğini artırmak isteyenler içindir. Bu, AI ajanlarının bilgi tabanlarını programatik olarak sorgulamasını, değiştirmesini veya yeniden yapılandırmasını sağlamak isteyen herkes için geçerlidir. Eğer Obsidian kullanmıyorsanız veya yapılandırılmış bilgi ile etkileşimde bulunması gereken AI ajanları geliştirmiyorsanız, bunu atlayın.
Nasıl başlanır
HTTP REST API, okuma veya yazma izinleri ile yapılandırılabilen bir API anahtarı kullanarak kimlik doğrulaması yapar. Bu anahtar, AI istemcisinin kimlik doğrulama ayarlarında Bearer token olarak kaydedilir. Yerel geliştirme için, "--no-auth" seçeneği mevcuttur ve yalnızca "127.0.0.1" ile sınırlıdır.
Kullanım durumları
- AI ajanlarının bir Obsidian vault'u bilgi grafiği olarak sorgulamasını sağlamak, belirli bilgileri ve ilişkileri çıkarmak.
- AI ajanlarının vault'un yapısı içinde doğrudan bölüm düzeyinde düzenleme, frontmatter mutasyonları ve not oluşturma işlemleri gerçekleştirmesine izin vermek.
- AI destekli bir vault'un PARA yöntemine yeniden yapılandırılmasını kolaylaştırmak, göçleri önizleme, uygulama ve geri alma dahil.
Engraph, Obsidian kasaları ile AI ajanları arasında değerli bir köprü sunarak, gelişmiş bilgi etkileşimini mümkün kılar. MCP ve bir REST API desteği ile birlikte, ayrıntılı araç erişimi, AI destekli bilgi yönetimi için güçlü bir platform sağlar. Devwhodevs, geliştiriciler için Obsidian'ın işlevselliğini önemli ölçüde artıran bir araç oluşturmuştur.
