Live data from Hacker News

Show HN: OpenAI dev assistant GUI with local code interpreter

github.com

1–10 of 24 posts

Re: Show HN: OpenAI dev assistant GUI with local code interpreter

#4
I’m convinced that the best way to do this is actually to have a local daemon that exposes itself as a regular ChatGPT plug-in with the necessary features. That way, we can use the regular ChatGPT GUI, but it can still access whatever we like. This should work since IIUC all ChatGPT plug-in API calls happen on the client computer already.

Re: Show HN: OpenAI dev assistant GUI with local code interpreter

#5

I’m convinced that the best way to do this is actually to have a local daemon that exposes itself as a regular ChatGPT plug-in with the necessary features. That way, we can use the regular ChatGPT GUI, but it can still access whatever we like. This should work since IIUC all ChatGPT plug-in API calls happen on the client computer already.

They do, chatGPT returns a list of tools it wants (this the right term?) to call and the arguments to call it with.

Up to the developer to map the args to the function and give the result back in the message history.

Re: Show HN: OpenAI dev assistant GUI with local code interpreter

#6
Neat! Nice that you made a somewhat proper UI for it.

Many tools like this, so many that I started keeping a list: https://github.com/ErikBjare/are-copilots-local-yet

I also built my own terminal based tool "gptme" (also with code interpreter abilities, and can run as a GitHub bot) that I use daily, instead of ChatGPT: https://github.com/ErikBjare/gptme

Re: Show HN: OpenAI dev assistant GUI with local code interpreter

#8

I’m convinced that the best way to do this is actually to have a local daemon that exposes itself as a regular ChatGPT plug-in with the necessary features. That way, we can use the regular ChatGPT GUI, but it can still access whatever we like. This should work since IIUC all ChatGPT plug-in API calls happen on the client computer already.

They do, chatGPT returns a list of tools it wants (this the right term?) to call and the arguments to call it with. Up to the developer to map the args to the function and give the result back in the message history.

You misunderstood me. I’m saying instead of being a GUI, this could be a ChatGPT plug-in. That way the developer can focus on providing a smart API that does what the user wants, and not wasting time writing a GUI.

Re: Show HN: OpenAI dev assistant GUI with local code interpreter

#9

Is there any reasonable way yet to allow ChatGPT to access the full contents of a GitHub repo and ask questions about it? I tried some months ago and hit a brick wall, not sure if anything's changed.

Tried now. I downloaded a whole repo for a Phoenix Project (so more than 1 file) and uploaded it to ChatGPT as a zip file. It works but answers are not perfect but I guess a python/javascript project should work better since it has more training data on those languages.

Re: Show HN: OpenAI dev assistant GUI with local code interpreter

#10

Is there any reasonable way yet to allow ChatGPT to access the full contents of a GitHub repo and ask questions about it? I tried some months ago and hit a brick wall, not sure if anything's changed.

Aider might be what you are looking for

https://github.com/paul-gauthier/aider

Post reply on HN