Engel Nyst 66031a67ba Make max_iterations configurable (#676) 1 год назад
..
action 5f29df088a Add playwright and show screenshoots on web browser (#547) 1 год назад
controller 66031a67ba Make max_iterations configurable (#676) 1 год назад
llm 08a2dfb01a Guide for Ollama local LLM (#615) 1 год назад
mock 0c00e84e77 Send initialization arguments only when stored in localStorage (#618) 1 год назад
observation 5f29df088a Add playwright and show screenshoots on web browser (#547) 1 год назад
sandbox 324a00f477 refactor(config): make a single source of truth file (#524) 1 год назад
server 66031a67ba Make max_iterations configurable (#676) 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 66031a67ba Make max_iterations configurable (#676) 1 год назад
main.py 66031a67ba Make max_iterations configurable (#676) 1 год назад
plan.py 8796a690d5 doc - Added code documentation for clarity (#434) 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