-
-
Notifications
You must be signed in to change notification settings - Fork 52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Experimental Feature Idea: autoGPT #14
Comments
Sounds like an interesting idea. It could definitely help with workflow. |
Yeah of course, this felt more like some kind of brainstorming. Sure it would be quite revolutionary to have an AI agent working on its own alongside the dev. The difference would be that instead of waiting passively for input on what to do or change the old gpt style, it would just do its own thing and just require confirmations. simple prompt example:
one can only dream |
@gipo355 Lol, I think that's not possible and not realistic for this simple project, to be honest. What you proposed is equivalent to building a clone of Significant-Gravitas/Auto-GPT (more than 10k+ lines of code) but inside a small "plugin" project here, not to mention adapting them with Neovim Lua APIs. That's just not as simple as you might think. The maintenance cost will for sure grow exponentially if you still insist on doing it. On the other hand, if the purpose of Auto-GPT is to "do all things himself", then I don't think it's reasonable to integrate it into an "editor" like Neovim, which is designed to help "us/human" to write code efficiently. You're integrating a thing that suggests you "no need to write any code, I will do it myself" into something "helps you write code". (Hope this reasoning won't hurt your feeling, but I don't think you understand what you're saying...) |
@nyngwang yeah indeed, guess you are right. Didn't mean it to sound "simple task", was thinking out loud of what I thought would be an insane feat at the time. It's probably better to just keep a terminal open on a second tab (or toggleterm) to control it as for letting AutoGPT work in a different subdir would require their repo to support it and introduce concerning security risks. The vision I had was not about letting "autoGPT" make everything by itself but more of giving it a task like building a simple express API for the frontend you are generating handling the prompts from inside neovim where you later go and model the code it generated. Maybe this can be closed I guess as a not pertinent issue, thank you for the feedback! |
Just thinking out loud, I don't think there's anything yet that integrated autogpt inside nvim, correct me if wrong.
Would be amazing to give a general direction prompt, like a project scope prompt with objectives and let autoGPT create files and write code autonomously while researching the web too..
Would be an interesting experimental project imho.
Imagine allowing autogpt to operate in a specific directory to handle a branch for example.
could possibly be having autogpt installed in a specific path a requirement for the feat to be enabled?
The text was updated successfully, but these errors were encountered: