Skip to content

Rigos0/e2b-coding-agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 

Repository files navigation

Coding Agent

A coding agent that can clone a GitHub repository, plan and execute tasks, and interact with the user through a web interface. The agent is built with the E2B Python SDK and the frontend is a Next.js application.

The agent works in a secure E2B sandbox environment where all agent actions are executed.

image

Getting Started

  1. Clone the repository:

    git clone https://github.com/rigos0/coding-agent.git
  2. Set up environment variables:

    Create a .env file based on .env.example in the coding-agent-backend directory and add the required credentials and API keys.

  3. Run the backend:

    cd coding-agent/coding-agent-backend
    pip install -r requirements.txt
    uvicorn src.api.main:app --reload
  4. Run the frontend:

    cd coding-agent/coding-agent-frontend
    npm install
    npm run dev
  5. Open your browser:

    Navigate to http://localhost:3000 to start using the coding agent.

About

Coding agent. Clones a public repo, works on it in a E2B sandbox and pushes the changes.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors