{"adoption": {"forks": 1008, "observed_at": "2026-08-28T04:11:03.547526+00:00", "stars": 13559}, "canonical_url": "https://ross.abutalabs.com/products/e2b", "card": {"archived": false, "artifact_type": "service", "description": "Open-source, secure environment with real-world tools for enterprise-grade agents.", "domain": ["artificial-intelligence", "developer-tools", "cloud-computing", "self-hosted"], "enriched": true, "function": ["sdk", "developer-tools", "security", "cloud", "agent-framework"], "health_score": 100, "homepage": "https://docs.e2b.dev/?utm_source=github&utm_medium=referral&utm_campaign=repo_website&utm_content=e2b", "language": "Python", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["e2b-dev/E2B", "e2b-dev/infra", "e2b-dev/code-interpreter", "e2b-dev/desktop", "e2b-dev/e2b-cookbook"], "name": "E2B", "platform": ["python", "cloud", "self-hosted"], "pushed_at": "2026-08-26T16:33:47+00:00", "repo": "e2b-dev/E2B", "stars": 13559, "tags": ["sandbox", "code-execution", "ai-agents", "code-interpreter", "isolated-environments", "infrastructure", "nodejs", "docker", "linux"], "topics": ["ai", "gpt", "openai", "python", "software", "typescript", "react", "devtools", "llm", "nextjs", "development", "gpt-4", "javascript", "agent", "ai-agent", "ai-agents", "code-interpreter", "copilot"], "urls": [{"kind": "homepage", "url": "https://docs.e2b.dev/?utm_source=github&utm_medium=referral&utm_campaign=repo_website&utm_content=e2b"}, {"kind": "site_page", "url": "https://docs.e2b.dev/"}, {"kind": "site_page", "url": "https://docs.e2b.dev/changelog"}, {"kind": "site_page", "url": "https://docs.e2b.dev/projects"}, {"kind": "site_page", "url": "https://docs.e2b.dev/template/quickstart"}], "use_cases": ["run AI-generated code safely in a sandbox", "give my LLM agent a code execution tool", "execute Python code from an AI assistant", "build a code interpreter for my chatbot", "self-host sandboxed code execution for agents", "run untrusted code in an isolated VM", "let agents browse and control a virtual desktop"], "what_it_is": "E2B is open-source infrastructure that lets AI agents run generated code inside secure, isolated cloud sandboxes (Linux VMs) via Python and JavaScript SDKs. It includes a code interpreter SDK, custom sandbox templates, desktop sandboxes, and self-hostable infrastructure.", "when_to_avoid": ["you only need local code execution without isolation", "you want a fully free managed service without an API key or account", "your workload is not related to running agent or user-supplied code"], "when_to_choose": ["you need secure, on-demand code execution environments for AI agents", "you want SDKs in Python or TypeScript with cloud or self-hosted deployment", "you need custom sandbox templates or desktop sandboxes for computer-use agents"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/repos/e2b-dev/E2B", "repo": "e2b-dev/E2B", "role": "main", "score": 93}, {"path": "/repos/e2b-dev/code-interpreter", "repo": "e2b-dev/code-interpreter", "role": "sdk", "score": 87}, {"path": "/repos/e2b-dev/desktop", "repo": "e2b-dev/desktop", "role": "plugin", "score": 89}, {"path": "/repos/e2b-dev/e2b-cookbook", "repo": "e2b-dev/e2b-cookbook", "role": "examples", "score": 72}, {"path": "/repos/e2b-dev/infra", "repo": "e2b-dev/infra", "role": "infra", "score": 94}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:11:03.547526+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:13:12.559676+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ccf5668da09eac32a60688f15abfd2e53c9faac0d048212eb4eea0fa018f4e0f", "fetched_at": "2026-08-28T04:11:03.547526+00:00", "kind": "readme", "missing": false, "url": "https://github.com/e2b-dev/E2B"}, {"content_hash": "70872ce657413f66ad9ba8dde8548d5c4ff5ec500480fdd72da8274059b918a4", "fetched_at": "2026-08-29T08:08:24.410089+00:00", "kind": "homepage", "missing": false, "url": "https://docs.e2b.dev/?utm_source=github&utm_medium=referral&utm_campaign=repo_website&utm_content=e2b"}, {"content_hash": "70872ce657413f66ad9ba8dde8548d5c4ff5ec500480fdd72da8274059b918a4", "fetched_at": "2026-08-29T08:08:24.419035+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/"}, {"content_hash": "0c4e31b3b491ce582d1f404e230afed7ac191373052586b69254d4cce5c015b7", "fetched_at": "2026-08-29T08:08:24.421069+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/changelog"}, {"content_hash": "b432f1c534b33a8ea953e856328c04f4082206ca6f9a1021ee89d8f6e5ac0c27", "fetched_at": "2026-08-29T08:08:24.424545+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/projects"}, {"content_hash": "b69c46d3b22aae96dfb8bd7e2ca3f4abfe35549c5f47474e61391d6d8590d0cc", "fetched_at": "2026-08-29T08:08:24.426382+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/template/quickstart"}, {"content_hash": "3f23d59cc74291de00f3481ea8e4f0462cc6aad66b7f9001cfbb998a992992c7", "fetched_at": "2026-08-29T08:08:24.428192+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/quickstart"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:11:03.547526+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:13:12.559676+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ccf5668da09eac32a60688f15abfd2e53c9faac0d048212eb4eea0fa018f4e0f", "fetched_at": "2026-08-28T04:11:03.547526+00:00", "kind": "readme", "missing": false, "url": "https://github.com/e2b-dev/E2B"}, {"content_hash": "70872ce657413f66ad9ba8dde8548d5c4ff5ec500480fdd72da8274059b918a4", "fetched_at": "2026-08-29T08:08:24.410089+00:00", "kind": "homepage", "missing": false, "url": "https://docs.e2b.dev/?utm_source=github&utm_medium=referral&utm_campaign=repo_website&utm_content=e2b"}, {"content_hash": "70872ce657413f66ad9ba8dde8548d5c4ff5ec500480fdd72da8274059b918a4", "fetched_at": "2026-08-29T08:08:24.419035+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/"}, {"content_hash": "0c4e31b3b491ce582d1f404e230afed7ac191373052586b69254d4cce5c015b7", "fetched_at": "2026-08-29T08:08:24.421069+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/changelog"}, {"content_hash": "b432f1c534b33a8ea953e856328c04f4082206ca6f9a1021ee89d8f6e5ac0c27", "fetched_at": "2026-08-29T08:08:24.424545+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/projects"}, {"content_hash": "b69c46d3b22aae96dfb8bd7e2ca3f4abfe35549c5f47474e61391d6d8590d0cc", "fetched_at": "2026-08-29T08:08:24.426382+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/template/quickstart"}, {"content_hash": "3f23d59cc74291de00f3481ea8e4f0462cc6aad66b7f9001cfbb998a992992c7", "fetched_at": "2026-08-29T08:08:24.428192+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/quickstart"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:13:12.559676+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ccf5668da09eac32a60688f15abfd2e53c9faac0d048212eb4eea0fa018f4e0f", "fetched_at": "2026-08-28T04:11:03.547526+00:00", "kind": "readme", "missing": false, "url": "https://github.com/e2b-dev/E2B"}, {"content_hash": "70872ce657413f66ad9ba8dde8548d5c4ff5ec500480fdd72da8274059b918a4", "fetched_at": "2026-08-29T08:08:24.410089+00:00", "kind": "homepage", "missing": false, "url": "https://docs.e2b.dev/?utm_source=github&utm_medium=referral&utm_campaign=repo_website&utm_content=e2b"}, {"content_hash": "70872ce657413f66ad9ba8dde8548d5c4ff5ec500480fdd72da8274059b918a4", "fetched_at": "2026-08-29T08:08:24.419035+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/"}, {"content_hash": "0c4e31b3b491ce582d1f404e230afed7ac191373052586b69254d4cce5c015b7", "fetched_at": "2026-08-29T08:08:24.421069+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/changelog"}, {"content_hash": "b432f1c534b33a8ea953e856328c04f4082206ca6f9a1021ee89d8f6e5ac0c27", "fetched_at": "2026-08-29T08:08:24.424545+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/projects"}, {"content_hash": "b69c46d3b22aae96dfb8bd7e2ca3f4abfe35549c5f47474e61391d6d8590d0cc", "fetched_at": "2026-08-29T08:08:24.426382+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/template/quickstart"}, {"content_hash": "3f23d59cc74291de00f3481ea8e4f0462cc6aad66b7f9001cfbb998a992992c7", "fetched_at": "2026-08-29T08:08:24.428192+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/quickstart"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:11:03.547526+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:11:03.547526+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:11:03.547526+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:13:12.559676+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ccf5668da09eac32a60688f15abfd2e53c9faac0d048212eb4eea0fa018f4e0f", "fetched_at": "2026-08-28T04:11:03.547526+00:00", "kind": "readme", "missing": false, "url": "https://github.com/e2b-dev/E2B"}, {"content_hash": "70872ce657413f66ad9ba8dde8548d5c4ff5ec500480fdd72da8274059b918a4", "fetched_at": "2026-08-29T08:08:24.410089+00:00", "kind": "homepage", "missing": false, "url": "https://docs.e2b.dev/?utm_source=github&utm_medium=referral&utm_campaign=repo_website&utm_content=e2b"}, {"content_hash": "70872ce657413f66ad9ba8dde8548d5c4ff5ec500480fdd72da8274059b918a4", "fetched_at": "2026-08-29T08:08:24.419035+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/"}, {"content_hash": "0c4e31b3b491ce582d1f404e230afed7ac191373052586b69254d4cce5c015b7", "fetched_at": "2026-08-29T08:08:24.421069+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/changelog"}, {"content_hash": "b432f1c534b33a8ea953e856328c04f4082206ca6f9a1021ee89d8f6e5ac0c27", "fetched_at": "2026-08-29T08:08:24.424545+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/projects"}, {"content_hash": "b69c46d3b22aae96dfb8bd7e2ca3f4abfe35549c5f47474e61391d6d8590d0cc", "fetched_at": "2026-08-29T08:08:24.426382+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/template/quickstart"}, {"content_hash": "3f23d59cc74291de00f3481ea8e4f0462cc6aad66b7f9001cfbb998a992992c7", "fetched_at": "2026-08-29T08:08:24.428192+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/quickstart"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:11:03.547526+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:11:03.547526+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:13:12.559676+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ccf5668da09eac32a60688f15abfd2e53c9faac0d048212eb4eea0fa018f4e0f", "fetched_at": "2026-08-28T04:11:03.547526+00:00", "kind": "readme", "missing": false, "url": "https://github.com/e2b-dev/E2B"}, {"content_hash": "70872ce657413f66ad9ba8dde8548d5c4ff5ec500480fdd72da8274059b918a4", "fetched_at": "2026-08-29T08:08:24.410089+00:00", "kind": "homepage", "missing": false, "url": "https://docs.e2b.dev/?utm_source=github&utm_medium=referral&utm_campaign=repo_website&utm_content=e2b"}, {"content_hash": "70872ce657413f66ad9ba8dde8548d5c4ff5ec500480fdd72da8274059b918a4", "fetched_at": "2026-08-29T08:08:24.419035+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/"}, {"content_hash": "0c4e31b3b491ce582d1f404e230afed7ac191373052586b69254d4cce5c015b7", "fetched_at": "2026-08-29T08:08:24.421069+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/changelog"}, {"content_hash": "b432f1c534b33a8ea953e856328c04f4082206ca6f9a1021ee89d8f6e5ac0c27", "fetched_at": "2026-08-29T08:08:24.424545+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/projects"}, {"content_hash": "b69c46d3b22aae96dfb8bd7e2ca3f4abfe35549c5f47474e61391d6d8590d0cc", "fetched_at": "2026-08-29T08:08:24.426382+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/template/quickstart"}, {"content_hash": "3f23d59cc74291de00f3481ea8e4f0462cc6aad66b7f9001cfbb998a992992c7", "fetched_at": "2026-08-29T08:08:24.428192+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/quickstart"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:11:03.547526+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:11:03.547526+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:11:03.547526+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:13:12.559676+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ccf5668da09eac32a60688f15abfd2e53c9faac0d048212eb4eea0fa018f4e0f", "fetched_at": "2026-08-28T04:11:03.547526+00:00", "kind": "readme", "missing": false, "url": "https://github.com/e2b-dev/E2B"}, {"content_hash": "70872ce657413f66ad9ba8dde8548d5c4ff5ec500480fdd72da8274059b918a4", "fetched_at": "2026-08-29T08:08:24.410089+00:00", "kind": "homepage", "missing": false, "url": "https://docs.e2b.dev/?utm_source=github&utm_medium=referral&utm_campaign=repo_website&utm_content=e2b"}, {"content_hash": "70872ce657413f66ad9ba8dde8548d5c4ff5ec500480fdd72da8274059b918a4", "fetched_at": "2026-08-29T08:08:24.419035+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/"}, {"content_hash": "0c4e31b3b491ce582d1f404e230afed7ac191373052586b69254d4cce5c015b7", "fetched_at": "2026-08-29T08:08:24.421069+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/changelog"}, {"content_hash": "b432f1c534b33a8ea953e856328c04f4082206ca6f9a1021ee89d8f6e5ac0c27", "fetched_at": "2026-08-29T08:08:24.424545+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/projects"}, {"content_hash": "b69c46d3b22aae96dfb8bd7e2ca3f4abfe35549c5f47474e61391d6d8590d0cc", "fetched_at": "2026-08-29T08:08:24.426382+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/template/quickstart"}, {"content_hash": "3f23d59cc74291de00f3481ea8e4f0462cc6aad66b7f9001cfbb998a992992c7", "fetched_at": "2026-08-29T08:08:24.428192+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/quickstart"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:11:03.547526+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:11:03.547526+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:13:12.559676+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ccf5668da09eac32a60688f15abfd2e53c9faac0d048212eb4eea0fa018f4e0f", "fetched_at": "2026-08-28T04:11:03.547526+00:00", "kind": "readme", "missing": false, "url": "https://github.com/e2b-dev/E2B"}, {"content_hash": "70872ce657413f66ad9ba8dde8548d5c4ff5ec500480fdd72da8274059b918a4", "fetched_at": "2026-08-29T08:08:24.410089+00:00", "kind": "homepage", "missing": false, "url": "https://docs.e2b.dev/?utm_source=github&utm_medium=referral&utm_campaign=repo_website&utm_content=e2b"}, {"content_hash": "70872ce657413f66ad9ba8dde8548d5c4ff5ec500480fdd72da8274059b918a4", "fetched_at": "2026-08-29T08:08:24.419035+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/"}, {"content_hash": "0c4e31b3b491ce582d1f404e230afed7ac191373052586b69254d4cce5c015b7", "fetched_at": "2026-08-29T08:08:24.421069+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/changelog"}, {"content_hash": "b432f1c534b33a8ea953e856328c04f4082206ca6f9a1021ee89d8f6e5ac0c27", "fetched_at": "2026-08-29T08:08:24.424545+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/projects"}, {"content_hash": "b69c46d3b22aae96dfb8bd7e2ca3f4abfe35549c5f47474e61391d6d8590d0cc", "fetched_at": "2026-08-29T08:08:24.426382+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/template/quickstart"}, {"content_hash": "3f23d59cc74291de00f3481ea8e4f0462cc6aad66b7f9001cfbb998a992992c7", "fetched_at": "2026-08-29T08:08:24.428192+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/quickstart"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:13:12.559676+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ccf5668da09eac32a60688f15abfd2e53c9faac0d048212eb4eea0fa018f4e0f", "fetched_at": "2026-08-28T04:11:03.547526+00:00", "kind": "readme", "missing": false, "url": "https://github.com/e2b-dev/E2B"}, {"content_hash": "70872ce657413f66ad9ba8dde8548d5c4ff5ec500480fdd72da8274059b918a4", "fetched_at": "2026-08-29T08:08:24.410089+00:00", "kind": "homepage", "missing": false, "url": "https://docs.e2b.dev/?utm_source=github&utm_medium=referral&utm_campaign=repo_website&utm_content=e2b"}, {"content_hash": "70872ce657413f66ad9ba8dde8548d5c4ff5ec500480fdd72da8274059b918a4", "fetched_at": "2026-08-29T08:08:24.419035+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/"}, {"content_hash": "0c4e31b3b491ce582d1f404e230afed7ac191373052586b69254d4cce5c015b7", "fetched_at": "2026-08-29T08:08:24.421069+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/changelog"}, {"content_hash": "b432f1c534b33a8ea953e856328c04f4082206ca6f9a1021ee89d8f6e5ac0c27", "fetched_at": "2026-08-29T08:08:24.424545+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/projects"}, {"content_hash": "b69c46d3b22aae96dfb8bd7e2ca3f4abfe35549c5f47474e61391d6d8590d0cc", "fetched_at": "2026-08-29T08:08:24.426382+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/template/quickstart"}, {"content_hash": "3f23d59cc74291de00f3481ea8e4f0462cc6aad66b7f9001cfbb998a992992c7", "fetched_at": "2026-08-29T08:08:24.428192+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/quickstart"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:13:12.559676+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ccf5668da09eac32a60688f15abfd2e53c9faac0d048212eb4eea0fa018f4e0f", "fetched_at": "2026-08-28T04:11:03.547526+00:00", "kind": "readme", "missing": false, "url": "https://github.com/e2b-dev/E2B"}, {"content_hash": "70872ce657413f66ad9ba8dde8548d5c4ff5ec500480fdd72da8274059b918a4", "fetched_at": "2026-08-29T08:08:24.410089+00:00", "kind": "homepage", "missing": false, "url": "https://docs.e2b.dev/?utm_source=github&utm_medium=referral&utm_campaign=repo_website&utm_content=e2b"}, {"content_hash": "70872ce657413f66ad9ba8dde8548d5c4ff5ec500480fdd72da8274059b918a4", "fetched_at": "2026-08-29T08:08:24.419035+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/"}, {"content_hash": "0c4e31b3b491ce582d1f404e230afed7ac191373052586b69254d4cce5c015b7", "fetched_at": "2026-08-29T08:08:24.421069+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/changelog"}, {"content_hash": "b432f1c534b33a8ea953e856328c04f4082206ca6f9a1021ee89d8f6e5ac0c27", "fetched_at": "2026-08-29T08:08:24.424545+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/projects"}, {"content_hash": "b69c46d3b22aae96dfb8bd7e2ca3f4abfe35549c5f47474e61391d6d8590d0cc", "fetched_at": "2026-08-29T08:08:24.426382+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/template/quickstart"}, {"content_hash": "3f23d59cc74291de00f3481ea8e4f0462cc6aad66b7f9001cfbb998a992992c7", "fetched_at": "2026-08-29T08:08:24.428192+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/quickstart"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:13:12.559676+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "ccf5668da09eac32a60688f15abfd2e53c9faac0d048212eb4eea0fa018f4e0f", "fetched_at": "2026-08-28T04:11:03.547526+00:00", "kind": "readme", "missing": false, "url": "https://github.com/e2b-dev/E2B"}, {"content_hash": "70872ce657413f66ad9ba8dde8548d5c4ff5ec500480fdd72da8274059b918a4", "fetched_at": "2026-08-29T08:08:24.410089+00:00", "kind": "homepage", "missing": false, "url": "https://docs.e2b.dev/?utm_source=github&utm_medium=referral&utm_campaign=repo_website&utm_content=e2b"}, {"content_hash": "70872ce657413f66ad9ba8dde8548d5c4ff5ec500480fdd72da8274059b918a4", "fetched_at": "2026-08-29T08:08:24.419035+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/"}, {"content_hash": "0c4e31b3b491ce582d1f404e230afed7ac191373052586b69254d4cce5c015b7", "fetched_at": "2026-08-29T08:08:24.421069+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/changelog"}, {"content_hash": "b432f1c534b33a8ea953e856328c04f4082206ca6f9a1021ee89d8f6e5ac0c27", "fetched_at": "2026-08-29T08:08:24.424545+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/projects"}, {"content_hash": "b69c46d3b22aae96dfb8bd7e2ca3f4abfe35549c5f47474e61391d6d8590d0cc", "fetched_at": "2026-08-29T08:08:24.426382+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/template/quickstart"}, {"content_hash": "3f23d59cc74291de00f3481ea8e4f0462cc6aad66b7f9001cfbb998a992992c7", "fetched_at": "2026-08-29T08:08:24.428192+00:00", "kind": "site_page", "missing": false, "url": "https://docs.e2b.dev/quickstart"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 91, "rhythm": 87}, "computed_at": "2026-09-03T02:39:23.370411+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1278, "days_push": 7, "days_rel": 8, "gap_med": 0, "n_releases_24m": 386}, "score": 93, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}