gesta-run/subpool
A lightweight, self-hosted AI subscription pool for teams.
Hızlı değerlendirme
Özet
Subpool, ekiplerin yetkili AI abonelik ve API hesaplarını tek bir self-hosted gateway üzerinden havuzlayıp yönetmesini sağlar.
Profiline uyum
Profilde AI modelleri ve agent’lar kullanılsa da ekipler için abonelik kotası ve erişim yönetimi ihtiyacı belirtilmiyor.
Neden yükseliyor
25 günlük yaşına rağmen 83 yıldız ve son 28 günde 61 commit dikkat çekiyor. Commit temposu yüksek; ancak yalnızca 2 farklı yazar görünmesi katkı tabanının şu an dar olduğuna işaret ediyor.
Problem
Ekiplerin farklı hesapların kapasitesini dağıtması, çalışan erişimini ayrı ayrı yönetmesi ve kullanım ile hesap sağlığını denetlemesi gerekir.
Çözüm
Go tabanlı tek servis; hesapları havuzlara bağlar, çalışanlara ayrı API key’leri verir, kapasite ve sağlık durumunu izler, OpenAI-compatible Responses ve Chat Completions endpoint’leri sunar. PostgreSQL ortak durumu saklar; README’ye göre prompt ve yanıtlar kaydedilmez.
Yenilik
Temel yaklaşım yeni bir protokolden çok, abonelik kapasitesi tahsisi, çalışan bazlı key yönetimi, izleme ve API uyumlu gateway’i tek self-hosted üründe birleştirmek. Bu bütünleşik sunum kullanışlı olabilir; README, benzer çözümlere göre teknik üstünlük kanıtı sunmuyor.
Teknolojiler
- Go
- React
- PostgreSQL
- Docker Compose
- OpenAI-compatible Responses API
- Chat Completions API
- Codex
Riskler
- Abonelik erişimini ekip içinde paylaşmanın her sağlayıcının kullanım koşulları ve workspace politikalarıyla uyumlu olduğu doğrulanmalı.
- Sağlayıcıların API, authentication veya subscription davranışındaki değişiklikler entegrasyonları etkileyebilir.
- Upstream credential’ların şifrelenmesi belirtiliyor; buna rağmen key yönetimi, erişim kontrolleri ve PostgreSQL yedeklerinin güvenliği self-hosted işletmecinin sorumluluğunda.
- Proje çok yeni ve katkı sağlayan yazar sayısı düşük; uzun vadeli bakım ve sürüm kararlılığı henüz yeterince kanıtlanmış değil.
- README’ye göre Codex abonelikleri için device-code authorization ve belirli Codex ayarları gerekiyor; desteklenen hesap ve kullanım kapsamı kurulumdan önce doğrulanmalı.
Detaylı değerlendirme
Bu repo için detaylı değerlendirme henüz yapılmadı. Analiz, Ayarlar'daki uyum profilini hesaba katarak "bu işime yarar mı" sorusunu cevaplıyor. Bir kez çalışır; günlük koşular buna dokunmaz. Saatlik sınır var — bir kaynaktan en fazla 3 analiz.