Live data from Hacker News

OpenDevin – open-source implementation of devin

github.com

21–24 of 24 posts

Re: OpenDevin – open-source implementation of devin

#21
post #19

Earlier quoted context omitted.

Isn't Devin a GPT-4 wrapper too, with an increased context size?

Isn't a web browser just a wrapper around http requests, with some memoization and rendering?

Completely different things with different levels of complexities. The LLM is the one doing the heavy-lifting in the case of an agent. One does not need to build an LLM from scratch, but they do with a web-browser. With the LLM, the work is already 70% done, the rest is figuring out how to create an agent and fine-tune the params.

Re: OpenDevin – open-source implementation of devin

#22

There are two parts to “writing a Devin”. 1) a pretty user interface, a backend service layer, all the normal things you’d need for a desktop app or saas. 2) a backend that can actually do work. I’m going to go out a limb here and say, building an MVP of the UI is a waste of your time. …because, unless you know how to build the backend (ie. part 2), you actually, have no idea what you need to build for part one . You…

I wholeheartedly agree. I'm trying to get involved with this project and thought that it was an effort in the right direction. Appreciate the insights.

If they let me I'll get to work on the "hard part."

Re: OpenDevin – open-source implementation of devin

#23

There are two parts to “writing a Devin”. 1) a pretty user interface, a backend service layer, all the normal things you’d need for a desktop app or saas. 2) a backend that can actually do work. I’m going to go out a limb here and say, building an MVP of the UI is a waste of your time. …because, unless you know how to build the backend (ie. part 2), you actually, have no idea what you need to build for part one . You…

OpenDevin dev here. I created the default agent.

We're very aware that we'll need great agents to be able to compete with Devin and others. We're currently setting up evaluation pipelines to evaluate various agents against SWE-bench.

Our thesis is that a community experimenting with various agents and agent architectures will outpace a private company on a single track. We're building the notion of an "agent hub" out of the gates--anyone can plug into the Agent interface and contribute their work. We're also discussing how to build a meta-agent, which farms out specific tasks to sub-agents.

It's early days though--we've only just gotten things wired together in a sort-of working demo. Stay tuned!

Re: OpenDevin – open-source implementation of devin

#24
The UI is throwing an error relating to not being able to pull the image for: ghcr.io/opendevin/sandbox:v0.1

(base) OpenDevin % docker login ghcr.io Authenticating with existing credentials... Login Succeeded (base)OpenDevin % docker pull ghcr.io/opendevin/sandbox:v0.1 Error response from daemon: denied

error: File "/Users/meek/anaconda3/lib/python3.11/site-packages/docker/models/containers.py", line 876, in run self.client.images.pull(image, platform=platform) File "/Users/meek/anaconda3/lib/python3.11/site-packages/docker/models/images.py", line 464, in pull pull_log = self.client.api.pull( ^^^^^^^^^^^^^^^^^^^^^ File "/Users/meek/anaconda3/lib/python3.11/site-packages/docker/api/image.py", line 429, in pull self._raise_for_status(response) File "/Users/meek/anaconda3/lib/python3.11/site-packages/docker/api/client.py", line 267, in _raise_for_status raise create_api_error_from_http_exception(e) from e ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/meek/anaconda3/lib/python3.11/site-packages/docker/errors.py", line 39, in create_api_error_from_http_exception raise cls(e, response=response, explanation=explanation) from e docker.errors.APIError: 500 Server Error for http+docker://localhost/v1.44/images/create?tag=v0.1&fromImage=ghcr.io%2Fopendevin%2Fsandbox: Internal Server Error ("denied")

Post reply on HN