
صناديق رمل افتراضية للوكلاء الذكاء الاصطناعي بأقل من ميلي ثانية عبر التفرع بالنسخ عند الكتابة
صناديق رملية افتراضية دون الميلي ثانية لوكلاء الذكاء الاصطناعي عبر التفرّع بالنسخ عند الكتابة

curl -X POST https://api.zeroboot.dev/v1/exec \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer zb_demo_hn2026' \
-d '{"code":"import numpy as np; print(np.random.rand(3))"}'
| المقياس | Zeroboot | E2B | microsandbox | Daytona |
|---|---|---|---|---|
| زمن الاستجابة عند الإنشاء p50 | 0.79ms | ~150ms | ~200ms | ~27ms |
| زمن الاستجابة عند الإنشاء p99 | 1.74ms | ~300ms | ~400ms | ~90ms |
| الذاكرة لكل صندوق رمل | ~265KB | ~128MB | ~50MB | ~50MB |
| Fork + exec (Python) | ~8ms | - | - | - |
| 1000 عملية fork متزامنة | 815ms | - | - | - |
كل صندوق رمل هو جهاز افتراضي KVM حقيقي مع عزل للذاكرة مفروض على مستوى العتاد.
Firecracker snapshot ──► mmap(MAP_PRIVATE) ──► KVM VM + restored CPU state
(copy-on-write) (~0.8ms)
Python — sdk/python
from zeroboot import Sandbox
sb = Sandbox("zb_live_your_key")
result = sb.run("print(1 + 1)")
TypeScript — sdk/node
import { Sandbox } from "@zeroboot/sdk";
const result = await new Sandbox("zb_live_your_key").run("console.log(1+1)");
أُنشئ Zeroboot في مارس 2026 ويُشرف عليه Adam Miribyan (@adammiribyan). موقع المشروع: zeroboot.dev.
إذا استخدمت zeroboot في البحث العلمي، فيرجى الاستشهاد به؛ راجع CITATION.cff أو استخدم زر "Cite this repository".
إذا كان بحثك أو مشروعك يستخدم zeroboot، فافتح issue أو pull request لإضافته هنا.
نموذج أولي عامل. إن primitive الخاص بالتفريع (fork) وbenchmarks وAPI حقيقية، لكنها لم تُقسَّ بعد لبيئة الإنتاج. افتح issue إذا كنت مهتمًا.
Zeroboot مفتوح المصدر. استضفه ذاتيًا على أي جهاز Linux يدعم KVM، أو استخدم API المُدارة:
curl -X POST https://api.zeroboot.dev/v1/exec \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer zb_demo_hn2026' \
-d '{"code":"import numpy as np; print(np.random.rand(3))"}'
نعمل على بناء الخدمة المُدارة للفرق التي لا ترغب في تشغيل بنيتها التحتية الخاصة. سجّل للحصول على وصول مبكر: https://tally.so/r/aQGkpb