E2B

E2B Code Interpreter SDK

Higher-level SDK on top of the Sandbox API that exposes a Jupyter-style code interpreter for LLM-driven Python and JavaScript execution. Returns structured execution results including stdout, stderr, text, png, jpeg, svg, html, markdown, latex, json, javascript, pdf and chart outputs that map cleanly onto tool-use schemas for Anthropic, OpenAI, Mistral, Llama and other model providers.

API entry from apis.yml

apis.yml Raw ↑
aid: e2b-dev:e2b-code-interpreter-api
name: E2B Code Interpreter SDK
tags:
- AI
- Agents
- Code Interpreter
- Jupyter
- Data Analysis
humanURL: https://github.com/e2b-dev/code-interpreter
properties:
- url: https://github.com/e2b-dev/code-interpreter
  type: Documentation
- url: https://e2b.dev/docs/code-interpreting/analyze-data-with-ai
  type: Documentation
- url: https://github.com/e2b-dev/code-interpreter
  type: SDK
description: Higher-level SDK on top of the Sandbox API that exposes a Jupyter-style code interpreter
  for LLM-driven Python and JavaScript execution. Returns structured execution results including stdout,
  stderr, text, png, jpeg, svg, html, markdown, latex, json, javascript, pdf and chart outputs that map
  cleanly onto tool-use schemas for Anthropic, OpenAI, Mistral, Llama and other model providers.