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

vulcanus.sunsato.com

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.

vulcanus stats
cold start
2687 tokens
protocol · recall map · operator profile
+ capsule
2896 tokens
task-scoped recall
whole vault
6898 tokens
19 notes
A task-scoped recall reads 58% less than the vault.

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)