GitTalent
Havuz
Depo ayrıntısı

BitMiracle-AI/Dormice

The SQLite of agent sandboxes — self-hosted, E2B-compatible. One machine, sandboxes that live forever, idle costs nothing.

TypeScript Apache-2.0 08 Temmuz 2026 son push 11 Ekim 2026 123 fork
Yıldız
1.759+801 · 63 gün
Commit · 28g
2
son 28 günde
Yazar · 28g
1
farklı katkıcı

Hızlı değerlendirme

önem 56uyum 25gpt-6-luna

Özet

Dormice, AI agents için kalıcı sandbox’ları self-hosted makinelerde çalıştıran ve E2B uyumlu bir sandbox platformudur.

Profiline uyum

AI agent’lar için kalıcı sandbox sunması, profilinizde belirtilmeyen agent altyapısı ve code-execution ihtiyacını hedefliyor.

Neden yükseliyor

81 günde 1283 yıldız ve son 28 günde 115 commit kayda değer ilgi ve geliştirme temposu gösteriyor. Agent sandbox’larını self-hosted ve düşük boşta çalışma maliyetli hale getirme vaadi de güncel bir ihtiyaca karşılık geliyor. Ancak commit’lerin tek yazardan gelmesi nedeniyle bu hareketlilik bağımsız katkı veya benimsenme kanıtı sayılmaz; yükselişin kesin nedeni verilerden anlaşılamıyor.

Problem

AI agent’ların kod çalıştırma ortamlarını sürekli açık tutmak bulut sandbox hizmetlerinde maliyet yaratabilir; geçici ortamlar da agent’ın dosyalarını ve çalışma durumunu korumayı zorlaştırır.

Çözüm

Bir daemon ve SQLite ledger üzerinden sandbox yaşam döngüsünü yönetir; kullanılmayan sandbox’ları sırayla dondurabilir, durdurabilir veya S3’e arşivleyebilir ve yeniden ihtiyaç olduğunda geri getirebilir. Docker ve gVisor üzerinde komut çalıştırma, dosya erişimi ve E2B uyumlu API sunar.

Yenilik

Sandbox’ları tek kullanımlık ortamlar yerine kalıcı, anahtarla geri alınabilen kaynaklar olarak ele alması ve bunları freeze → stop → archive aşamalarında ucuzlatmayı hedeflemesi belirgin bir yaklaşım. E2B uyumluluğu geçişi kolaylaştırabilir; ancak README’deki uyumluluk iddiaları üretim ölçeğinde doğrulanmış benimsenme kanıtı değildir.

Teknolojiler

  • TypeScript
  • Docker
  • gVisor
  • SQLite
  • S3
  • HTTP RPC
  • E2B SDK

Riskler

  • README projeyi açıkça early development olarak tanımlıyor ve production için hazır olmadığını söylüyor.
  • Son 28 gündeki 115 commit’in tamamı tek yazardan; sürdürülebilirlik ve bakım kapasitesi açısından katkı çeşitliliği sınırlı.
  • Self-hosted kurulum, makine ve sandbox altyapısının işletim sorumluluğunu kullanıcıya bırakır.
  • gVisor ve Docker kullanımı belirtilmiş olsa da bu, tek başına güvenlik izolasyonunun tüm tehdit modelleri için yeterli olduğunu kanıtlamaz; güvenlik değerlendirmesi ayrıca yapılmalı.
  • Native TypeScript SDK henüz npm’de yayımlanmamış.
  • E2B uyumluluğunun kapsamı ve sınırları entegrasyon öncesinde gerçek kullanım senaryolarıyla 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.