ufo-ai/ufo-core
Agent operating system
Hızlı değerlendirme
Özet
UFO, ekiplerin kendi altyapılarında AI agents çalıştırıp iş atayabileceği bir runtime, server, terminal client ve SDK sunuyor.
Profiline uyum
AI agent’ları kullanma ihtiyacınıza doğrudan dokunuyor; ancak Python tabanlı ekip runtime’ı olup profilinizdeki Next.js, Supabase ve dil uygulaması ihtiyaçlarına özel değil.
Neden yükseliyor
Repo yalnızca 1 günlük ve 60 yıldızlı; son 28 günlük commit ve farklı yazar verisi ölçülmemiş. Bu nedenle ilginin nedenini veya sürdürülebilir topluluk etkinliğini mevcut verilerle belirlemek mümkün değil.
Problem
Ekiplerin agent'lara iş verirken dosya ve komut erişimini yönetme, farklı çalışma ortamlarını destekleme ve kesilen işleri sürdürebilme ihtiyacını hedefliyor.
Çözüm
Agent loop, turn queue, sandbox, surfaces ve jobs tek bir server sürecinde çalışıyor; her turn DBOS workflow olarak kalıcı tutuluyor. İstenen kuruluma göre SQLite ve yerel dosyalardan ya da Postgres, S3 ve Redis kullanan birden fazla instance'a uzanabiliyor. Dosya ve komut işleri client üzerinde veya yapılandırılmış sandbox carrier içinde yürütülebiliyor.
Yenilik
Yeni bir agent kategorisi başlattığına dair kanıt yok; öne çıkan yaklaşım, kalıcı turn workflow'larını, erişim izinlerini ve yerel ya da sandbox tabanlı çalıştırmayı tek bir genişletilebilir runtime'da birleştirmesi.
Teknolojiler
- Python 3.12+
- DBOS
- SQLite
- Postgres
- S3
- Redis
- Anthropic
- OpenAI
- Docker
- E2B
- Playwright
Riskler
- Repo çok yeni; yıldız dışında benimsenme ve bakım sürekliliğini gösterecek ölçümler yok.
- README'deki özellik ve güvenlik iddiaları, bağımsız kullanım veya üretim deneyimi kanıtı olarak değerlendirilmemeli.
- Varsayılan yerel çalışma biçiminde komutlar kullanıcının makinesinde ve hesabıyla çalışıyor; `--remote` seçeneğinde ise güvenlik çalışma alanının yapılandırılan sandbox carrier'ına bağlı.
- Tek süreçli ve SQLite'lı başlangıç kurulumu kolay görünse de birden fazla instance için Postgres, S3 ve Redis gibi ek bileşenler gerekiyor.
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.