{"id":13730787,"url":"https://github.com/stoerr/CoDeveloperGPTengine","last_synced_at":"2025-05-08T03:31:57.202Z","repository":{"id":177055109,"uuid":"656583445","full_name":"stoerr/CoDeveloperGPTengine","owner":"stoerr","description":"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","archived":false,"fork":false,"pushed_at":"2024-11-01T19:49:01.000Z","size":56992,"stargazers_count":11,"open_issues_count":8,"forks_count":1,"subscribers_count":3,"default_branch":"develop","last_synced_at":"2024-11-09T15:43:16.596Z","etag":null,"topics":["ai","chatgpt","chatgpt-plugin","development","gpt","llm","openai","openai-gpt"],"latest_commit_sha":null,"homepage":"https://CoDeveloperGPTengine.stoerr.net/","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/stoerr.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-06-21T08:29:32.000Z","updated_at":"2024-11-01T06:53:51.000Z","dependencies_parsed_at":"2023-07-10T06:01:30.372Z","dependency_job_id":"f3fdb3ca-9540-477e-ab74-14f3098b4328","html_url":"https://github.com/stoerr/CoDeveloperGPTengine","commit_stats":null,"previous_names":["stoerr/developerschatgpttoolbench"],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stoerr%2FCoDeveloperGPTengine","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stoerr%2FCoDeveloperGPTengine/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stoerr%2FCoDeveloperGPTengine/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stoerr%2FCoDeveloperGPTengine/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/stoerr","download_url":"https://codeload.github.com/stoerr/CoDeveloperGPTengine/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224695703,"owners_count":17354461,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","chatgpt","chatgpt-plugin","development","gpt","llm","openai","openai-gpt"],"created_at":"2024-08-03T02:01:19.409Z","updated_at":"2025-05-08T03:31:57.195Z","avatar_url":"https://github.com/stoerr.png","language":"Java","funding_links":[],"categories":["Inbox: Speech-to-text (STT) and spoken content analysis","Extend ChatGPT Feature","ChatGPT-based applications for regular users and specialized problems"],"sub_categories":["Creative Uses of Generative AI Image Synthesis Tools","Other","Other sdk/libraries"],"readme":"# [Co-Developer GPT engine](https://CoDeveloperGPTengine.stoerr.net/)\n\n\u003cimg src=\"src/site/resources/images/dalle/joinedkeyboard1.png\" alt=\"Joined Keyboard Image\" style=\"width: 15em;\nheight: auto;\" align=\"right\" /\u003e\n\nWould you like to have ChatGPT list, search, read your local files, discuss them with you, modify them\nand have it execute (e.g. build and test)\nactions locally to support you in your development processes? Then this might be for you. The CoDeveloperGPTengine\nprovide the actions for a OpenAI [GPT](https://openai.com/blog/introducing-gpts)\nfor read or even write access to the files in the local directory it is started in.\nIt can also work as a [ChatGPT plugin](https://openai.com/blog/chatgpt-plugins) (OK, that's rather obsolete now) and\nas a chat on the command line with the chatgpt script from my\n[ChatGPT Toolsuite](https://github.com/stoerr/chatGPTtools).\n\nIn contrast to other approaches like [AutoGPT](https://github.com/Significant-Gravitas/AutoGPT) this is not meant to\nautonomously execute extensive changes (which would likely require a lot of prompt engineering), but to enable the\ndeveloper to employ the AI flexibly within a ChatGPT chat session for various tasks both to analyze code and to make\nchanges or execute configured actions like builds and tests. A ChatGPT chat does, however, permit to trigger several\nactions in one message, so it's also possible to e.g. tell it to run the build, fix errors and repeat until it succeeds.\n\nThe project is stable and useable. In fact I use it regularly in my own development - both on itself and on\nmy other projects. Using it does, however, require that you have a paid\n[ChatGPT](https://chat.openai.com/) account to use plugins / GPTs.\n\nFor more information see the [documentation site](https://CoDeveloperGPTengine.stoerr.net/).\n\n## A quick demo\n\n[![Quick Demo on Youtube](src/site/resources/videos/CoDeveloperGPTengine-ytcover.png)](https://www.youtube.com/watch?v=ubBhv2PUSEs)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstoerr%2FCoDeveloperGPTengine","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstoerr%2FCoDeveloperGPTengine","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstoerr%2FCoDeveloperGPTengine/lists"}