iFurySt a08c82d35e ci: check if the image exists in ghcr.io to avoid repeat building and pushing (#283) hai 1 ano
..
action effac868c1 Implement deserialization for actions and observations (#359) hai 1 ano
controller 2d8cb973a8 add container image (#408) hai 1 ano
llm f68ee45761 output prompt debug before response (#348) hai 1 ano
mock 9ab15b3287 add mock server (#214) %!s(int64=2) %!d(string=hai) anos
observation effac868c1 Implement deserialization for actions and observations (#359) hai 1 ano
sandbox a08c82d35e ci: check if the image exists in ghcr.io to avoid repeat building and pushing (#283) hai 1 ano
server ec073834ad Send error response instead of crashing (#450) hai 1 ano
README.md 6bd566d780 simplify readme (#366) hai 1 ano
agent.py 87d56d961f feat(frontend): adding functinality to get agents from backend server (#406) hai 1 ano
config.py 3d7a86feb6 Fix TOML parser (#363) %!s(int64=2) %!d(string=hai) anos
main.py 0e1ba56ef0 Support --task-file argument for main.py (#358) %!s(int64=2) %!d(string=hai) anos
plan.py a6f0c066b5 Implement Planning (#267) %!s(int64=2) %!d(string=hai) anos
state.py a6f0c066b5 Implement Planning (#267) %!s(int64=2) %!d(string=hai) anos

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