Runix, mustafaiskender.com için tasarlanmış, klasik chatbot'lardan farklı olarak sitenin kendi mimarisine ve içerik katmanına gömülü bir AI rehberdir. Amacı; ziyaretçinin Konseptler, Projeler, Blog ve referans ağı arasında kaybolmasını engellemek, her adımda "burada ne var, bundan sonra nereye gitmeliyim?" sorusuna cevap vermektir. Bunu yaparken yalnızca metin üretmez; C3 (Concept + Context = Content) çerçevesine göre proje ve kavramların niyetini, bağlamını ve çıktısını mümkün olduğunca net aktarır.
Teknik olarak Runix, seçilen bir büyük dil modeli (LLM) API'si üzerine kurulu bir ajan katmanıdır. Arka planda lib/runix/context.ts, content/ altındaki JSON ve Markdown dosyalarını okuyarak, sitenin güncel fotoğrafını çıkarır: hangi konseptler var, hangi projeler aktif, blog'da neler anlatılmış, hangi sayfalar hangi URL'lere karşılık geliyor. Bu context, özel bir system prompt ile birleşerek Runix'e "site haritası + domain bilgisi" olarak verilir; böylece yanıtlar yalnızca LLM'in genel bilgisinden değil, doğrudan bu projeye ait içerikten beslenir.
Runix'in mimarisi
Runix'in mimarisi üç katmandan oluşur:
- Erişim katmanı — guest, member ve admin tier'ları (
runix_access.jsonşeması) ve günlük misafir mesaj limiti. - Konuşma katmanı — LLM sohbet akışı, C3 odaklı prompt ve site içeriğinden üretilen bağlam.
- Bridge / A2A katmanı — n8n webhook'ları ve ileride eklenecek otomasyonlar.
Misafir kullanıcılar sınırlı sayıda soru sorabilirken, müşteri ve admin rolleri daha yüksek veya sınırsız kota ile çalışır; bu bilgiler kimlik doğrulama ve oturum katmanından okunur ve JWT token'lara işlenir.
Arayüz
UI tarafında Runix, modern shell ve bileşenler içinde, sayfanın sağ tarafına yerleşen bir panel olarak sunulur. Kullanıcı sitenin içinde dolaşırken Runix panelini açıp kapatabilir, sorularına yanıt alırken aynı anda sayfalar arasında gezinebilir; tasarım, ana içeriği bloklamayan ama her an erişilebilir bir "yardımcı layer" gibi düşünülmüştür. Runix'in verdiği yanıtlar da Headless CMS yaklaşımına uygun olarak otomasyon ve entegrasyonlara hazır kurgulanır: gerektiğinde n8n'e webhook atarak iletişim isteğini, bir kampanya fikrini veya belirli bir projeye dair aksiyon talebini arka planda tetikleyebilir.
Kısaca Runix, mustafaiskender.com'un hem bilgi rehberi hem de otomasyon köprüsüdür. Sitenin kavramlarını, projelerini ve teknik altyapısını bilen; Wise-Tech manifestosuna göre konuşan; misafir, müşteri ve admin rollerine göre davranan bir AI arkadaşı olarak tasarlanmıştır.