e2b (english2bits) is like operating system for AI agents. Our goal for e2b is to sit at the bottom of the AI agents tech stack and being framework agnostic.
E2b offers low level APIs for developers to debug, test, deploy, and monitor their AI agents.
E2b is made of three parts:
- Infrastructure
- Cloud dashboard (this repo)
- SDK
Every agent deployed on e2b gets their own playground.
This repo is the cloud dashboard of e2b. The e2b dashboard is where you can manage and inspect your AI agents. Think about it like devtools for your browser. The agents themselves currently runs on e2b infrastructure that isn't open-sourced at this moment.
You can start e2b's cloud dashboard locally via docker.
You will need:
- Docker
- Node.js 16+
- Free ports 3000 (Next.js app), 54321 (Supabase API Gateway), 54322 (Supabase Database)
To start e2b run:
npm start
Then open page on https://localhost:3000.
npm start
starts local Supabase in the background - to stop it you have to run
npm run stop
.
For developing with hot reloading and contributing to the project you may want
to run the app locally without Docker (npm start
command).
Follow these steps to set it up.
- Discord - live discussion and support
- GitHub issues - for reporting bugs
- Twitter - to stay up to date
We welcome any contributions! If you want to contribute to the project check out the contibution guide and join our Discord.