ai developer with sandbox
1.0.0
The AI developer is an AI agent that perform user's tasks in the user's GitHub repository including:
All agent's work is happening inside the E2B sandbox.
The E2B's sandboxes are isolated cloud environments made specifically for AI apps and agents. Inside the sandbox AI agents perform long-running tasks, run code in a secure cloud environment, and use the same tools as a human developer would use.
The custom E2B sandbox environment is defined in the e2b.Dockerfile
npm install
.env.example and save it as .env file.env
.env
npm run create-ai-assistant to create the AI assistant using OpenAI's new Assistant API.env
read:org and repo permissions
.env
.env
Run the following command in terminal and follow instructions
npm run startIf you make changes to the description in functions.ts, you can update the AI by running the following command in the terminal:
npm run update-ai-assistant