Robert Brennan 9846e24299 Fix logger import (#985) 1 سال پیش
..
action 3313e473ea style: Action and Observation use schema for unifying (#494) 1 سال پیش
controller 9846e24299 Fix logger import (#985) 1 سال پیش
llm 9846e24299 Fix logger import (#985) 1 سال پیش
mock e52bf5ad7b Fix aligning settings between fe and be (#863) 1 سال پیش
observation 3313e473ea style: Action and Observation use schema for unifying (#494) 1 سال پیش
sandbox 9846e24299 Fix logger import (#985) 1 سال پیش
schema e52bf5ad7b Fix aligning settings between fe and be (#863) 1 سال پیش
server 9846e24299 Fix logger import (#985) 1 سال پیش
README.md 6bd566d780 simplify readme (#366) 1 سال پیش
agent.py 87d56d961f feat(frontend): adding functinality to get agents from backend server (#406) 1 سال پیش
config.py 52b63908ca FE config (#960) 1 سال پیش
files.py d20f532289 feat: add tree view for the files in the current workspace (#601) 1 سال پیش
logger.py 9846e24299 Fix logger import (#985) 1 سال پیش
main.py 99a8dc4ff9 Fallback to less expensive model (#475) 1 سال پیش
parse_commands.py a82e065f56 feat: add commands for swebench (#682) 1 سال پیش
plan.py 9846e24299 Fix logger import (#985) 1 سال پیش
state.py a6f0c066b5 Implement Planning (#267) 2 سال پیش

README.md

OpenDevin Shared Abstraction and Components

This is a Python package that contains all the shared abstraction (e.g., Agent) and components (e.g., sandbox, web browser, search API, selenium).

See the main README for instructions on how to run OpenDevin from the command line.

Sandbox Image

docker build -f opendevin/sandbox/Dockerfile -t opendevin/sandbox:v0.1 .

Sandbox Runner

Run the docker-based interactive sandbox:

mkdir workspace
python3 opendevin/sandbox/sandbox.py -d workspace

It will map ./workspace into the docker container with the folder permission correctly adjusted for current user.

Example screenshot:

image