{"slug":"how-hopx-achieves-100ms-cold-starts","name":"How HopX Achieves 100ms Cold Starts","summary":"# How HopX Achieves 100ms Cold Starts","publisher":"hopx.ai","homepage":"https://hopx.ai/blog/deep-dives/how-hopx-achieves-100ms-cold-starts","kind":"resource","hasApi":true,"hasMcp":false,"costRange":"usage","costNotes":"Cost range usage taken from intake evidence.","functions":["auth","code","memory","monitor","store"],"slices":[{"functionId":"auth","label":"auth","note":"Inferred from executor","cost":"Unknown"},{"functionId":"code","label":"code","note":"Inferred from executor","cost":"Unknown"},{"functionId":"memory","label":"memory","note":"Inferred from executor","cost":"Unknown"},{"functionId":"monitor","label":"monitor","note":"Inferred from executor","cost":"Unknown"},{"functionId":"store","label":"store","note":"Inferred from executor","cost":"Unknown"}],"interfaces":[{"kind":"http"}],"composabilityRationale":"Heuristic from executor evidence. Grok pass was unavailable or incomplete. No usage metrics were observed.","signals":[],"functionProbabilities":[{"functionId":"auth","value":0.8,"source":"https://hopx.ai/blog/deep-dives/how-hopx-achieves-100ms-cold-starts","method":"lexical","observedAt":"2026-10-17T08:20:54.629Z"},{"functionId":"code","value":0.8,"source":"https://hopx.ai/blog/deep-dives/how-hopx-achieves-100ms-cold-starts","method":"lexical","observedAt":"2026-10-17T08:20:54.629Z"},{"functionId":"memory","value":0.8,"source":"https://hopx.ai/blog/deep-dives/how-hopx-achieves-100ms-cold-starts","method":"lexical","observedAt":"2026-10-17T08:20:54.629Z"},{"functionId":"monitor","value":0.8,"source":"https://hopx.ai/blog/deep-dives/how-hopx-achieves-100ms-cold-starts","method":"lexical","observedAt":"2026-10-17T08:20:54.629Z"},{"functionId":"store","value":0.8,"source":"https://hopx.ai/blog/deep-dives/how-hopx-achieves-100ms-cold-starts","method":"lexical","observedAt":"2026-10-17T08:20:54.629Z"}],"claimVerification":[{"key":"mcp","status":"unverified","asserted":"false","evidenceSource":"https://hopx.ai/blog/deep-dives/how-hopx-achieves-100ms-cold-starts","method":"fallback"},{"key":"api","status":"unverified","asserted":"true","evidenceSource":"https://hopx.ai/blog/deep-dives/how-hopx-achieves-100ms-cold-starts","method":"fallback"},{"key":"cost","status":"unverified","asserted":"usage","evidenceSource":"https://hopx.ai/blog/deep-dives/how-hopx-achieves-100ms-cold-starts","method":"fallback"},{"key":"license","status":"unverified","asserted":"","evidenceSource":"https://hopx.ai/blog/deep-dives/how-hopx-achieves-100ms-cold-starts","method":"fallback"}],"tweets":[],"notes":[],"origin":"intake","createdAt":"2026-10-17T08:20:55.491Z","updatedAt":"2026-10-17T08:20:55.491Z","sources":[{"kind":"web","label":"executor","url":"https://hopx.ai/blog/deep-dives/how-hopx-achieves-100ms-cold-starts","excerpt":"Back to Blog\n\n# How HopX Achieves 100ms Cold Starts\n\nWhen developers hear \"virtual machine,\" they think of slow boot times—30 seconds to minutes. Containers are faster but still take seconds. HopX sandboxes start in under 100 milliseconds.\n","at":"2026-10-17T08:20:55.491Z"}],"recordId":"cmp_how-hopx-achieves-100ms-cold-starts","claims":{"name":"How HopX Achieves 100ms Cold Starts","summary":"# How HopX Achieves 100ms Cold Starts","kind":"resource","publisher":"hopx.ai","homepage":"https://hopx.ai/blog/deep-dives/how-hopx-achieves-100ms-cold-starts","costRange":"usage","costNotes":"Cost range usage taken from intake evidence.","functions":["auth","code","memory","monitor","store"],"slices":[{"functionId":"auth","label":"auth","note":"Inferred from executor","cost":"Unknown"},{"functionId":"code","label":"code","note":"Inferred from executor","cost":"Unknown"},{"functionId":"memory","label":"memory","note":"Inferred from executor","cost":"Unknown"},{"functionId":"monitor","label":"monitor","note":"Inferred from executor","cost":"Unknown"},{"functionId":"store","label":"store","note":"Inferred from executor","cost":"Unknown"}],"interfaces":[{"kind":"http"}],"composabilityRationale":"Heuristic from executor evidence. Grok pass was unavailable or incomplete. No usage metrics were observed."},"relations":[{"from":"how-hopx-achieves-100ms-cold-starts","to":"paseo","kind":"fills-same-slot-as","note":"Shared functions code, monitor. Can fill the same function slot."},{"from":"how-hopx-achieves-100ms-cold-starts","to":"comparing-ai-agent-sandbox-platforms-e2b-modal-daytona-and-more","kind":"fills-same-slot-as","note":"Shared functions code, memory, monitor. Can fill the same function slot."},{"from":"how-hopx-achieves-100ms-cold-starts","to":"agentmemory","kind":"fills-same-slot-as","note":"Shared functions code, memory. Can fill the same function slot."},{"from":"how-hopx-achieves-100ms-cold-starts","to":"ai-agent-sandbox-comparison-2026-seven-platforms","kind":"fills-same-slot-as","note":"Shared functions auth, code, memory. Can fill the same function slot."},{"from":"how-hopx-achieves-100ms-cold-starts","to":"daytona-alternatives-4-ai-agent-sandbox-platforms-compared-2026","kind":"fills-same-slot-as","note":"Shared functions code, memory, store. Can fill the same function slot."},{"from":"how-hopx-achieves-100ms-cold-starts","to":"turbopuffer","kind":"fills-same-slot-as","note":"Shared functions memory, store. Can fill the same function slot."},{"from":"how-hopx-achieves-100ms-cold-starts","to":"vellum-assistant","kind":"fills-same-slot-as","note":"Shared functions auth, memory. Can fill the same function slot."},{"from":"how-hopx-achieves-100ms-cold-starts","to":"agent-sandbox","kind":"fills-same-slot-as","note":"Shared functions code, store. Can fill the same function slot."}],"explain":{"score":9,"formula":"100 × sum(weight × value) over observed factors only. Unobserved factors are omitted, not zeroed.","factors":[{"id":"github_health","label":"GitHub health","weight":0.18,"why":"insufficient evidence","sources":[],"evidence":"insufficient"},{"id":"agent_use","label":"Agent use","weight":0.16,"why":"insufficient evidence","sources":[],"evidence":"insufficient"},{"id":"human_notes","label":"Human notes","weight":0.14,"why":"insufficient evidence","sources":[],"evidence":"insufficient"},{"id":"composability","label":"Composability","weight":0.16,"why":"insufficient evidence","sources":[],"evidence":"insufficient"},{"id":"checklist","label":"Checklist","weight":0.1,"value":0.6666666666666666,"contribution":0.06666666666666667,"why":"No MCP surface is declared. An API is declared. Cost is usage. 2 of 3 checklist fields are complete.","sources":[],"evidence":"observed"},{"id":"evidence_quality","label":"Evidence quality","weight":0.14,"value":0.18107144632819594,"contribution":0.025350002485947435,"why":"1 sources cover 1 evidence types. The latest dated evidence is 2026-10-17. Freshness is omitted unless observed as a signal.","sources":[{"kind":"web","label":"executor","url":"https://hopx.ai/blog/deep-dives/how-hopx-achieves-100ms-cold-starts","excerpt":"Back to Blog\n\n# How HopX Achieves 100ms Cold Starts\n\nWhen developers hear \"virtual machine,\" they think of slow boot times—30 seconds to minutes. Containers are faster but still take seconds. HopX sandboxes start in under 100 milliseconds.\n","at":"2026-10-17T08:20:55.491Z"}],"evidence":"observed"},{"id":"benchmark","label":"Benchmarks","weight":0.12,"why":"insufficient evidence","sources":[],"evidence":"insufficient"}],"missing":["GitHub health: insufficient evidence","Agent use: insufficient evidence","Human notes: insufficient evidence","Composability: insufficient evidence","Benchmarks: insufficient evidence"]},"score":9}