BABaran Özdemir@baran·1 hfEidentic - open-source TypeScript SDK for AI agents with self-improving memory.Eidentic nedir? Eidentic, yapay zekâ ajanları (AI agents) geliştirmek için açık kaynaklı, TypeScript-öncelikli bir SDK'dır (yazılım geliştirme kiti). Tek cümleyle: kendini geliştiren hafızaya ve production'a hazır temel altyapıya sahip AI ajanları kurmanın en pratik yolu. Hangi sorunu çözüyor? Bugün bir AI ajanı production'a almak isteyen geliştirici, parçaları tek tek birleştirmek zorunda: bir hafıza katmanı, bir dayanıklı-çalıştırma (durable execution) motoru, maliyet kontrolü, çok-kiracılı (multi-tenant) güvenlik, gözlemlenebilirlik... Çoğu da kurumsal (enterprise) paketlerin arkasına kilitli. Eidentic bunların hepsini tek, tamamen açık (Apache-2.0) pakette sunuyor — "sonradan eklenmiş" değil, baştan tasarlanmış. Ayırt edici iki sütun: Kendini geliştiren hafıza — Sadece vektör araması değil; dört katmanlı bir motor: lexical + vektör geri çağırma, ajanın kendi hafıza bloklarını düzenlemesi, temporal knowledge graph (zaman damgalı gerçekler — çelişkiler eskiyi silmez, geçersizleştirir; "Mart 2025'te kullanıcının işvereni neydi?" gibi geçmişe dönük sorgular), ve uyku-zamanı konsolidasyonu. Ajan bir sonraki oturumda daha fazlasını biliyor. Production temelleri gömülü — Dayanıklı checkpoint/resume (çökse bile kaldığı yerden devam), zorunlu maliyet tavanları (USD limitinde durur), çok-kiracılı izolasyon, rate-limit + kota, sandbox'lı kod çalıştırma, modelin asla görmediği secret'lar, ve tek komutla GDPR silme. Nasıl çalışıyor? Ports-and-adapters mimarisi — store'u (SQLite/libSQL/Postgres), vektör veritabanını (LanceDB/pgvector/Qdrant/Pinecone), ya da herhangi bir AI SDK modelini ajan koduna dokunmadan değiştirebilirsin. Vendor kilidi yok. Node, Bun, Deno ve edge'de çalışıyor. MCP host+server, A2A, React hook'ları, Next.js handler ve CLI dahil. Kanıt: İki public hafıza benchmark'ında da retrieval-tabanlı hafızamız full-context baseline'ı geçiyor — LongMemEval'de altı soru tipinin altısında, genel +14.2 puan, ~39× daha az token ile.BABaran Özdemir·↗ 1 paylaşım