Deuz-AI/Deuz-SDK
TypeScript AI SDK and agent framework with zero dependencies. Build production AI agents and multi-agent swarms: durable execution, long-term memory, hybrid RAG, MCP client/server, A2A, human-in-the-loop approvals, CodeAct sandboxes, realtime voice. One streaming API, 29 providers: Claude, GPT, Gemini, Grok, DeepSeek, Ollama. Node, Bun, Deno, edge.
Hızlı değerlendirme
Özet
Deuz SDK, TypeScript ile model entegrasyonları, agent ve swarm çalıştırma, memory ve retrieval gibi yetenekleri tek framework'te sunuyor.
Profiline uyum
TypeScript ile Claude/OpenAI, RAG, MCP ve agent geliştirme ihtiyaçlarını tek SDK'da karşılayarak profilinizdeki AI mimarileriyle güçlü biçimde örtüşüyor.
Neden yükseliyor
118 günlük yaşına rağmen 697 yıldız ve son 28 günde 126 commit dikkat çekiyor; ancak farklı yazar sayısının 1 olması, bu hareketliliğin tek geliştiriciden geldiğini gösteriyor. Yükselişin özel nedeni mevcut verilerden bilinmiyor.
Problem
AI agent geliştiren ekipler; farklı model sağlayıcılarını, tool calling, kalıcı çalıştırma, bellek ve insan onayını ayrı ayrı birleştirmek zorunda kalıyor.
Çözüm
Tek bir SDK üzerinden model çağrısı, agent ve swarm yönetimi, resumable runs, persistence, bütçe ve execution kontrolü sağlıyor; SQLite veya Postgres persistence ile kullanılabiliyor.
Yenilik
Agent, swarm, persistence ve kontrol özelliklerini tek SDK'da bir araya getiriyor; fakat bu yeteneklerin her biri bilinen bir yaklaşım ve README, bunlarda özgün bir teknik yenilik kanıtlamıyor.
Teknolojiler
- TypeScript
- Node.js
- Web APIs
- SQLite
- Postgres
- MCP
- React
Riskler
- Son 28 gündeki yoğun commit faaliyeti tek yazarlı; bakım ve geliştirme sürekliliği tek kişiye bağımlı olabilir.
- Proje genç; API kararlılığı ve üretim ortamlarındaki uzun dönem davranışı için verilen ölçümlerde yeterli kanıt yok.
- Swarm çalıştırmalarında lease provider olmadan tek process kullanılması öneriliyor; belirsiz dış etkilerin retry öncesi reconciliation gerektirdiği belirtiliyor.
- Model sağlayıcılarının API ve model değişiklikleri entegrasyonların bakım yükünü artırabilir.
- Node.js kullanımı için README'de Node.js 22+ şartı belirtiliyor.
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.