Code Interpreter
Built on top ofe2b with added support for multi-language code execution (Python, JavaScript, R, Java, Bash), pre-installed data science libraries, and visualization capabilities.
Includes all features from
e2b plus specialized code execution methods and pre-configured environment.Installation
Quick Start
Supported Languages
Python
Full Python support with data science libraries
JavaScript
Node.js runtime for JavaScript execution
R
Statistical computing with R
Java
Java code execution
Bash
Shell scripts and commands
Pre-installed Libraries
The code interpreter comes with popular data science and visualization libraries:Python Libraries
Python Libraries
- Data Analysis: pandas, numpy, scipy
- Visualization: matplotlib, seaborn, plotly
- Machine Learning: scikit-learn
- And many more…
JavaScript Libraries
JavaScript Libraries
- Node.js built-in modules
- Popular npm packages (install as needed)
Features
Code Execution Results
Access execution results including stdout, stderr, charts, and data:Chart Generation
Create and retrieve visualizations:Use Cases
AI Data Analysis
Build AI agents that analyze datasets and create visualizations
Code Execution Environments
Create Jupyter-like environments for interactive coding
Automated Reporting
Generate reports with code, analysis, and charts
Educational Platforms
Run student code safely in sandboxed environments