  # ✴️ E2B Cookbook Example code and guides for building with [E2B SDK](https://github.com/e2b-dev/e2b). Read more about E2B on the [E2B website](https://e2b.dev) and the official [E2B documentation](https://e2b.dev/docs). ## Examples **Hello World guide** - [TypeScript](https://github.com/e2b-dev/e2b-cookbook/tree/main/examples/hello-world-js) - [Python](https://github.com/e2b-dev/e2b-cookbook/tree/main/examples/hello-world-python) **Open-source apps** - [E2B AI Analyst](https://github.com/e2b-dev/ai-analyst) - analyze your data & create interactive charts - [E2B Fragments](https://github.com/e2b-dev/fragments) - prompt different LLMS to generate apps with UI - [E2B Surf](https://github.com/e2b-dev/surf) - computer use AI agent powered by OpenAI **LLM providers**
| Provider | Topic(s) | Example | Python | TypeScript |
|---|---|---|---|---|
| OpenAI | o1, o3-mini | Data analysis and visualization of a CSV | Python | TypeScript |
| GPT-4o | Code interpreter and reasoning on image data | Python | TypeScript | |
| o1, o3-mini, GPT-4 | Code interpreter for ML on dataset | Python | TypeScript | |
| Codex CLI | OpenAI Codex, running inside a Sandbox | Python | TypeScript | |
| Anthropic | Claude 3 Opus | Code interpreter | Python | TypeScript |
| Claude Code | Claude Code, running inside a Sandbox | Python | TypeScript | |
| Mistral | Codestral | Code interpreter | Python | TypeScript |
| Groq | Llama 3 | Code interpreter via function calling | Python | TypeScript |
| Fireworks AI | Qwen2.5-Coder-32B-Instruct | Code interpreter | Python | - |
| Llama 3.1 405B, 70B, 8B | Code interpreter | Python | - | |
| Together AI | Llama 3.1, Qwen 2, Code Llama, DeepSeek Coder | Code interpreter | Python | TypeScript |
| WatsonX AI | IBM Graphite, Llama, Mistral | Code interpreter | Python | TypeScript |
| Framework | Description | Python | TypeScript |
|---|---|---|---|
| 🦜⛓️ LangChain | LangChain with Code Interpreter | Python | - |
| 🦜🕸️ LangGraph | LangGraph with code interpreter | Python | - |
| Autogen | Autogen with secure sandboxed for code interpreting | Python | - |
| ▲ Vercel AI SDK | Next.js + AI SDK + Code Interpreter | - | TypeScript |
| AgentKit | AgentKit Coding Agent | - | TypeScript |
| Sandbox Agent SDK | Run Sandbox Agent inside E2B and connect with the SDK | - | TypeScript |
| Stirrup | The lightweight framework for building agents | Python | - |
| Example | Description | TypeScript |
|---|---|---|
| MCP Client | Basic MCP client connection to E2B sandbox | TypeScript |
| MCP Custom Server | Connect to custom filesystem MCP server from GitHub | TypeScript |
| MCP Custom Template | Create custom E2B template with pre-installed MCP servers | TypeScript |
| MCP Research Agent | Research agent using arXiv and DuckDuckGo MCP servers | TypeScript |
| MCP Claude Code | Claude Code with MCP integration | TypeScript |
| MCP Browserbase | Web automation agent using Browserbase MCP server | TypeScript |
| MCP Groq Exa | AI research using Groq with Exa MCP server | TypeScript |