Ragmux

Ragmux hakkında

Güncelleme:

Ragmux, kendi sunucunuzda çalıştırdığınız bir AI gateway’dir. Uygulamalarınızla kullandığınız model sağlayıcıları arasında durur, dışarıya tek bir OpenAI uyumlu API açar ve ilettiği her isteğe kendi belgelerinizden getirdiği pasajları ekleyebilir.

Neden var

Çoğu ekip aynı üç sorunla aynı anda karşılaşır: sağlayıcı anahtarlarının servislere dağılması, “kim hangi projede ne harcadı” sorusuna dürüst bir yanıt verilememesi ve retrieval katmanının işletilmesi gereken ikinci bir veritabanı olarak gelmesi.

Ragmux üçüne de tek yerde yanıt verir. Sağlayıcı kimlik bilgileri sunucu tarafında ve şifreli kalır. Her proje kendi anahtarını, kendi model bağlantısını, kendi system prompt’unu ve kendi bütçesini alır. Belgeler, chunk’lar ve vektörler diğer her şeyle aynı PostgreSQL veritabanında yaşar — yani yedeklediğiniz şey tek bir veritabanı ve tek bir anahtardır.

Somut olarak ne

  • Tek bir Go binary’si; statik bağlı. Yalnız gateway içeren -app imajı distroless’tır; varsayılan all-in-one imaj pgvector/pgvector:pg17 tabanlıdır.
  • Varsayılan olarak tek container: gateway ve kendi pgvector’lü PostgreSQL 17’si; ayrı veritabanlı bir split düzeni de mevcut. Redis yok, ayrı vektör veritabanı yok.
  • JSON ve SSE konuşan, OpenAI uyumlu bir /v1 yüzeyi — resmî SDK’lar iki satır değişiklikle bağlanır.
  • OpenAI, Anthropic, Gemini, DeepSeek, Ollama ve kendi çalıştırdığınız OpenAI uyumlu her şey için adaptörler.

Kim geliştiriyor

Ragmux, Tunedness çatısı altında açık biçimde geliştiriliyor. Kaynak kod, hata takibi ve dokümantasyon proje deposunda.

Geliştirme sürüyor. Bugün neyin çalıştığının dürüst kaydı changelog’dur; ana sayfadaki yol haritası bölümü de mevcut sürümde bilerek bulunmayanları listeler.

Lisans

Ragmux, GNU Affero General Public License v3.0 veya sonrası (AGPL-3.0-or-later) ile lisanslanmış özgür yazılımdır. AGPL’in ağ hizmeti maddesi geçerlidir: değiştirilmiş bir sürümü kullanıcıların ağ üzerinden eriştiği bir hizmet olarak çalıştırıyorsanız, o kullanıcılara değiştirilmiş sürümün kaynak kodunu sunmakla yükümlüsünüz.

Bu sitenin kullanım koşulları yazılımın lisansından ayrıdır — Kullanım Koşulları sayfasına bakın.

Tunedness hakkında

Tunedness, Centvix çatısı altında faaliyet gösteren uygulamalı bir yapay zekâ araştırma ve mühendislik laboratuvarıdır. Öncü modelleri, ekiplerin canlı ortamda işletebileceği sistemlere dönüştürür. Tunedness çatısı altındaki ürün ve projeler aynı araştırma birikimi üzerine, Centvix’in ortak standartları ve bunların üzerine eklenen Tunedness standartlarıyla geliştirilir. Her biri, güvenilmeden önce ölçülecek ve yayına çıktıktan sonra da sürdürülebilir kalacak şekilde tasarlanır.

tunedness.com

Kurucu hakkında

Muhammet Şafak, Centvix’in kurucusu; 2008’den bu yana yazılım geliştiren bir yazılım mühendisi, sistem mimarı ve mühendislik araştırmacısıdır. Bugün yüksek trafikli dağıtık sistemlerin mimarisi, ölçeklenebilirliği ve güvenilirliği üzerinde çalışıyor. Sistem davranışını tekrarlanabilir ölçümlerle inceleyen bağımsız araştırmalar yayımlıyor ve teknolojiyi dile değil probleme göre seçiyor. Kalan zamanında Centvix çatısı altında açık kaynak araçlar ve altyapı yazılımları geliştiriyor.

muhammetsafak.com

Gezinmek için ok tuşları, açmak için Enter.