Robert Brennan
Robert Brennan
Ideally we'd be able to `docker run ghcr.io/opendevin/opendevin -p 3000:3000` and have a fully functional app at localhost:3000.
Some considerations: * we'd need docker-in-docker, since the terminal creates docker containers * https://hub.docker.com/_/docker * we'd probably want to run `opendevin/main.py` for now * eventually we'll want to run server.py...
🎉 go for it!
Draft PR here: https://github.com/OpenDevin/OpenDevin/pull/377
A few comments here--hopefully I didn't miss anything. > when OpenDevin itself is running in a container, it would be a lot simpler for it to just write to the...
Awesome! Yeah I think you nailed it @foragerr
@ack72tdp my guess is this is an issue with LiteLLM. Are you able to get a basic example working with their client? https://litellm.vercel.app/docs/
Deduping this with https://github.com/OpenDevin/OpenDevin/issues/228 There's a branch in that issue with a fix if anyone is able to try it out
IMO everything should run in a Docker container, with a volume attached to the directory you want to work with. We could standardize on e.g. Ubuntu, but it'd be neat...
@SuibhneOFoighil try setting ``` PYTHONPATH=`pwd` ```