Vulcanus
Komut satırı hafıza deposu üreticisi
İnsanın da yapay zekâ ajanının da gezebildiği, Git ile sürümlenen bağlı Markdown deposu üreten ve doğrulayan komut satırı ürünü. Depoyu yazar, sonra grafiğin tutarlılığını denetler.
Yayında · npm'de v0.5.0
- Komut
- 13Komut
- MCP aracı
- 8MCP aracı
Ne yapar
vulcanus init kısa bir soru dizisi sorar ve deponun tamamını yazar: yönlendirme katmanı, operatör profili, ajan protokol dosyası ve her proje için bir hafıza kümesi.
vulcanus doctor sonra o grafiği doğrular. Manifest vulcanus.json tek doğruluk kaynağıdır; hem üretici hem doğrulayıcı ondan türer.
Ölçülebilir iddia
Ürün kendi iddiasını ölçüyor.
vulcanus stats üç durumu karşılaştırır: soğuk başlangıç, göreve kapsamlı geri çağırma, ve deponun tamamı. Böylece bir ajanın işi yapmak için gerçekten ne kadar bağlam okuduğu görünür hale gelir.
- cold start
- 2687 tokens
- protocol · recall map · operator profile
- + capsule
- 2896 tokens
- task-scoped recall
- whole vault
- 6898 tokens
- 19 notes
Yukarıdaki çıktı örnek bir depo üzerinde alınmış gerçek bir çalışmadır. Bu sayılar tahmindir ve her zaman ölçüm yöntemiyle birlikte alıntılanmalıdır; yöntem deponun docs/token-budget.md dosyasında.
Ajan entegrasyonu
Üç kanal; hiçbiri diğerinin yerine geçmez, çünkü her istemci aynı dili konuşmuyor.
vulcanus agents — sözel protokol dosyası, her ajanın okuyabildiği kural metni.
vulcanus skills — üretilen Agent Skills; ChatGPT'de skill mekanizması yok, o yüzden tek kanala güvenilmiyor.
vulcanus serve — MCP sunucusu: recall, search, list_projects, append_decision, append_rule, update_capsule, vault_status, doctor.
MCP yazma işlemleri bölüm kapsamlıdır; recall bir kapsül altındaki notların gerisinde kaldığında uyarır.
0.4.4'ten beri serve her dizinde başlar ve depoyu her araç çağrısında çözer — istemci global kayıtlıysa operatörün bulunduğu her yerde çalışır.
İçe aktarma ve gizlilik
init'in ilk sorusu mevcut yapay zekâ geçmişini içe aktarmayı önerir.
Kaynaklar: ChatGPT ve Claude dışa aktarımları, yereldeki Claude Code, Codex, Gemini CLI ve Cursor oturumları, ve düz bir Markdown klasörü.
Ham konuşmalar hiçbir zaman içeri kopyalanmaz: yerelde okunur, kanıt sayılarıyla birlikte aday proje adlarına indirgenir, sonra atılır. Yalnızca operatörün onayladığı adlar nota dönüşür.
İçe aktarma varsayılan olarak artımlıdır ve sıradan bir dizini tarayacak bir kaynak davetsiz yoklanmaz.
Dağıtım ve gereksinimler
- Node
- 22.12+ (22, 24 ve 26 üzerinde test edildi)
- MCP Registry
- io.github.sunsatosolutions/vulcanus