Skip to content

Commit 8ba9c67

Browse files
committed
home page
1 parent 2cbdc29 commit 8ba9c67

File tree

1 file changed

+33
-24
lines changed

1 file changed

+33
-24
lines changed

docs.mdx

Lines changed: 33 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -4,37 +4,46 @@ sidebarTitle: Home
44
icon: house
55
---
66

7-
import { Concepts } from '/snippets/Concepts.jsx';
8-
import { CodeInterpreting } from '/snippets/CodeInterpreting.jsx';
97
import { Quickstart } from '/snippets/Quickstart.jsx';
8+
import { CodeInterpreting } from '/snippets/CodeInterpreting.jsx';
9+
import { Reference } from '/snippets/Reference.jsx';
10+
import { UseCases } from '/snippets/UseCases.jsx';
1011

11-
Here you'll find all the guides, concepts, and SDK references for developing with E2B.
12+
## What is E2B?
1213

13-
<CodeGroup>
14-
```bash JavaScript & TypeScript
15-
npm i @e2b/code-interpreter
16-
```
17-
```bash Python
18-
pip install e2b-code-interpreter
19-
```
20-
</CodeGroup>
14+
E2B lets your agents run AI-generated code inside **secure, isolated cloud sandboxes**.
15+
Use our SDKs to start, run, and control sandboxes.
2116

22-
## What is E2B?
23-
E2B is an [open-source](https://github.com/e2b-dev) infrastructure that allows you to run AI-generated code in secure isolated sandboxes in the cloud.
24-
To start and control sandboxes, use our [Python SDK](https://pypi.org/project/e2b/) or [JavaScript SDK](https://www.npmjs.com/package/e2b).
17+
A quick overview of the core building blocks you'll interact with when using E2B.
18+
19+
- [**Sandbox**]() — A fast, secure Linux VM created on demand for your agent
20+
21+
- [**Template**]() — Defines what environment a sandbox starts with
22+
23+
## How to use the docs
24+
25+
The documentation is split into three main sections:
26+
27+
- [**Quickstart**](#quickstart) — Step-by-step tutorials that walk you through spinning up your first E2B sandboxes.
28+
29+
- [**Examples**](#cookbook) — In-depth tutorials focused on specific use cases. Pick the topics that match what you're building.
30+
31+
- [**API/SDK Reference**](#reference) — A complete technical reference for every feature, component, and configuration option.
32+
33+
<div id="quickstart"></div>
34+
35+
## 🚀 Quickstart
36+
Launch a sandbox and execute code in seconds.
2537

26-
Some of the typical use cases for E2B are AI data analysis or visualization, running AI-generated code of various languages, playground for coding agents, environment for codegen evals, or running full AI-generated apps like in [Fragments](https://github.com/e2b-dev/fragments).
38+
<Quickstart />
2739

28-
### Under the hood
29-
The E2B Sandbox is a small isolated VM the can be started very quickly (~150ms). You can think of it as a small computer for the AI model. You can run many sandboxes at once. Typically, you run separate sandbox for each LLM, user, or AI agent session in your app.
30-
For example, if you were building an AI data analysis chatbot, you would start the sandbox for every user session.
40+
<div id="reference"></div>
3141

32-
## Quickstart
33-
<Quickstart/>
42+
## 🧠 Use Cases
3443

35-
## Code interpreting with AI
36-
<CodeInterpreting/>
44+
<UseCases />
3745

38-
## Learn the core concepts
39-
<Concepts/>
46+
## 📚 API/SDK Reference
47+
Learn the core ideas: lifecycle, isolation, networking, filesystem, storage, and execution.
4048

49+
<Reference />

0 commit comments

Comments
 (0)