{"id":50871490,"url":"https://github.com/e2b-dev/langchain-e2b","last_synced_at":"2026-06-15T05:35:10.725Z","repository":{"id":363663116,"uuid":"1264122787","full_name":"e2b-dev/langchain-e2b","owner":"e2b-dev","description":null,"archived":false,"fork":false,"pushed_at":"2026-06-10T19:13:50.000Z","size":126,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-06-15T05:35:04.192Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/e2b-dev.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-06-09T15:24:42.000Z","updated_at":"2026-06-10T19:12:49.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/e2b-dev/langchain-e2b","commit_stats":null,"previous_names":["e2b-dev/langchain-e2b"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/e2b-dev/langchain-e2b","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/e2b-dev%2Flangchain-e2b","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/e2b-dev%2Flangchain-e2b/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/e2b-dev%2Flangchain-e2b/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/e2b-dev%2Flangchain-e2b/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/e2b-dev","download_url":"https://codeload.github.com/e2b-dev/langchain-e2b/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/e2b-dev%2Flangchain-e2b/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34349925,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-15T02:00:07.085Z","response_time":63,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-06-15T05:35:10.031Z","updated_at":"2026-06-15T05:35:10.713Z","avatar_url":"https://github.com/e2b-dev.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# langchain-e2b\n\n[![PyPI - Version](https://img.shields.io/pypi/v/langchain-e2b?label=%20)](https://pypi.org/project/langchain-e2b/#history)\n[![PyPI - License](https://img.shields.io/pypi/l/langchain-e2b)](https://opensource.org/licenses/MIT)\n[![PyPI - Downloads](https://img.shields.io/pepy/dt/langchain-e2b)](https://pypistats.org/packages/langchain-e2b)\n\n## Quick Install\n\n```bash\npip install langchain-e2b\n```\n\n```python\nfrom e2b import Sandbox\nfrom langchain_e2b import E2BSandbox\n\ne2b_sandbox = Sandbox.create()\nbackend = E2BSandbox(sandbox=e2b_sandbox)\n\ntry:\n    result = backend.execute(\"echo hello\")\n    print(result.output)\nfinally:\n    e2b_sandbox.kill()\n```\n\n## What is this?\n\n`langchain-e2b` adapts an existing E2B sandbox to the Deep Agents sandbox\nprotocol. It uses the low-level `e2b` SDK so Deep Agents can run shell commands\nand move files through the standard Deep Agents sandbox interface.\n\nThis package intentionally does not hide E2B sandbox lifecycle management. Use\nthe E2B SDK to create, connect to, configure, and kill sandboxes, then pass the\nconnected sandbox object to `E2BSandbox`.\n\n## Contributing\n\nContributions are welcome. Keep the adapter focused on implementing the Deep\nAgents sandbox backend protocol over the official E2B SDK.\n\n## Development\n\n```bash\nuv sync --group test\nmake test\nmake lint\n```\n\nIntegration tests require `E2B_API_KEY`:\n\n```bash\nE2B_API_KEY=... make integration_tests\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fe2b-dev%2Flangchain-e2b","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fe2b-dev%2Flangchain-e2b","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fe2b-dev%2Flangchain-e2b/lists"}