gpt-pilot icon indicating copy to clipboard operation
gpt-pilot copied to clipboard

The first real AI developer

Results 446 gpt-pilot issues
Sort by recently updated
recently updated
newest added

iteration.prompt > **IMPORTANT** Do not tell me anything about setting up the database or anything OS related - only if some dependencies need to be installed. development/task/break_down > BAD STEP:...

bug

don't save/restore files from database - should resolve #41 #139 #169 TODO - use git commit/checkout - #199

`Developer.implement_task()` and `Debugger.debug()` currently send the content of all files to the LLM. This is not scalable. We should give the LLM a `function` or `tool` so that it can...

enhancement

When re-running gpt-pilot on a project with all steps "DONE" I'm prompted with: > How did GPT Pilot do? Were you able to create any app that works? Please write...

enhancement
resume
epic

After creating React Native app using `create-react-native-app` gpt-pilot tried to replace files and failed with exception: ``` ? Can I execute the command: `create-react-native-app PlaylistTransfer` with Nonems timeout? CLI OUTPUT:?...

bug

How exactly do I need to setup Postgresql? I installed it and verified that the service was running. This all went fine. I created a user with the same name...

bug
documentation
database

In `Debugger.debug()` we raise `TooDeepRecursionError()` when we get to `MAX_RECUSION_LAYER`. This is called from `Developer.step_human_intervention()` and `test_code_changes()`. We should catch the exception and tell the user what they should fix.

This PR adds support for models from all the above mentioned providers using https://github.com/BerriAI/litellm/ Here's a sample of how it's used: ```python from litellm import completion, acompletion ## set ENV...

`Developer.set_up_environment()` instructs the user > Please set up your local environment so that the technologies listed can be utilized. When you're done, write "DONE" It's easy for the user to...

enhancement

Move all of the database reads/ writes into a new StateManager class and inject into Agents. This would allow other implementations to be swapped in. Selection of StateManager should be...

enhancement
architecture