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ı, distroless taban imaj üzerinde.
  • İki container: gateway ve pgvector’lü PostgreSQL. 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.

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