Security News
Oracle Drags Its Feet in the JavaScript Trademark Dispute
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
gpt-engineer
Advanced tools
**Specify what you want it to build, the AI asks for clarification, and then builds it.**
Specify what you want it to build, the AI asks for clarification, and then builds it.
GPT Engineer is made to be easy to adapt, extend, and make your agent learn how you want your code to look. It generates an entire codebase based on a prompt.
steps.py
.Choose either stable or development.
For stable release:
For development:
Setup
With an OpenAI API key (preferably with GPT-4 access) run:
export OPENAI_API_KEY=[your api key]
To set API key on windows check the Windows README.
Run:
cp -r projects/example/ projects/my-new-project
prompt
file in your new foldergpt-engineer projects/my-new-project
gpt-engineer --help
lets you see all available options. For example --steps use_feedback
lets you improve/fix code in a project)By running gpt-engineer you agree to our terms.
Results
projects/my-new-project/workspace
To run in the browser you can simply:
You can specify the "identity" of the AI agent by editing the files in the preprompts
folder.
Editing the preprompts
, and evolving how you write the project prompt, is how you make the agent remember things between projects.
Each step in steps.py
will have its communication history with GPT4 stored in the logs folder, and can be rerun with scripts/rerun_edited_message_logs.py
.
Based on the implementaion of GPT-Engineer . More details will be added soon.
https://github.com/AntonOsika/gpt-engineer/assets/4467025/6e362e45-4a94-4b0d-973d-393a31d92d9b
FAQs
**Specify what you want it to build, the AI asks for clarification, and then builds it.**
The npm package gpt-engineer receives a total of 33 weekly downloads. As such, gpt-engineer popularity was classified as not popular.
We found that gpt-engineer demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
Security News
The Linux Foundation is warning open source developers that compliance with global sanctions is mandatory, highlighting legal risks and restrictions on contributions.
Security News
Maven Central now validates Sigstore signatures, making it easier for developers to verify the provenance of Java packages.