Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stoerr/CoDeveloperGPTengine
Co-Developer GPT Engine: server that provides read/write file access to a local directory from ChatGPT as OpenAI GPT actions, incl. execution of configured actions on your own machine
https://github.com/stoerr/CoDeveloperGPTengine
ai chatgpt chatgpt-plugin development gpt llm openai openai-gpt
Last synced: 3 months ago
JSON representation
Co-Developer GPT Engine: server that provides read/write file access to a local directory from ChatGPT as OpenAI GPT actions, incl. execution of configured actions on your own machine
- Host: GitHub
- URL: https://github.com/stoerr/CoDeveloperGPTengine
- Owner: stoerr
- License: apache-2.0
- Created: 2023-06-21T08:29:32.000Z (over 1 year ago)
- Default Branch: develop
- Last Pushed: 2024-05-01T19:06:33.000Z (6 months ago)
- Last Synced: 2024-08-02T01:20:39.790Z (3 months ago)
- Topics: ai, chatgpt, chatgpt-plugin, development, gpt, llm, openai, openai-gpt
- Language: Java
- Homepage: https://CoDeveloperGPTengine.stoerr.net/
- Size: 54.1 MB
- Stars: 7
- Watchers: 3
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-generative-ai - Co-Developer GPT engine - local r/w file access and execute actions from an OpenAI GPT (Inbox: Speech-to-text (STT) and spoken content analysis / Creative Uses of Generative AI Image Synthesis Tools)
- awesome-gpt - Co-Developer GPT engine - provides local r/w file access from ChatGPT chat as GPT actions or ChatGPT plugin, incl. execution of configured actions on your own machine. (Extend ChatGPT Feature / Other)
README
# [Co-Developer GPT engine](https://CoDeveloperGPTengine.stoerr.net/)
Would you like to have ChatGPT list, search, read your local files, discuss them with you, modify them
and have it execute (e.g. build and test)
actions locally to support you in your development processes? Then this might be for you. The CoDeveloperGPTengine
provide the actions for a OpenAI [GPT](https://openai.com/blog/introducing-gpts)
for read or even write access to the files in the local directory it is started in.
It can also work as a [ChatGPT plugin](https://openai.com/blog/chatgpt-plugins).In contrast to other approaches like [AutoGPT](https://github.com/Significant-Gravitas/AutoGPT) this is not meant to
autonomously execute extensive changes (which would likely require a lot of prompt engineering), but to enable the
developer to employ the AI flexibly within a ChatGPT chat session for various tasks both to analyze code and to make
changes or execute configured actions like builds and tests. A ChatGPT chat does, however, permit to trigger several
actions in one message, so it's also possible to e.g. tell it to run the build, fix errors and repeat until it succeeds.The project is stable and useable. In fact I use it regularly in my own development - both on itself and on
my other projects. Using it does, however, require that you have a paid
[ChatGPT](https://chat.openai.com/) account to use plugins / GPTs.For more information see the [documentation site](https://CoDeveloperGPTengine.stoerr.net/).
## A quick demo
[![Quick Demo on Youtube](src/site/resources/videos/CoDeveloperGPTengine-ytcover.png)](https://www.youtube.com/watch?v=ubBhv2PUSEs)