DevGPT
DevGPT copied to clipboard
Code togheter, right now! GPT powered code assistant to build project in minutes.
Code togheter
The original name DevGPT has been changed due to OpenAI policy changes
right now..
Check my activity stats on Github before and after using this tool
Use it now
How to use
The hitchhiker's guide to DevGPT:
- Initialize a new project typing /project followed by the name and the description like this:
/project MyApp My application is a simple chatbot using GPT2 Italian model
- Once you received project composition, files list and order execution just check for needed files and ask one by one this way:
/complete filename
- If all provided scripts are working as expected you'are done
Tips
- you can also ask it to improve a single file by typing
/improve
and paste the file content you want to be improved - you can ask to add
/logs
and/debug
snippets for a better troubleshooting - you can ask to evaluate compute resources needed to run the application by typing
/dim
- you can ask to create a README.md file for the application Github repo by typing
/repo
..and much more.. it is continuosly improved for any need ^_^
Here's a list of valid commands and their uses:
Command | Description |
---|---|
/project | Initialize a new project with a name and description. |
/list | List all needed files for the project considering a Linux environment. |
/setup | Propose main and requirements.txt files, showing the complete code for those files. |
/env | List all required imports, libraries, and actions to set up a working environment (Linux only) for the project and/or the code generated. |
/dim | Calculate minimum RAM and HDD space required to make the project or the code work with no issues. |
/split | Modularize a single code snippet or file into multiple files. |
/log | Add logging to the previous code discussed. |
/docs | Explain important functions and libraries used in the latest code snippet. |
/debug | Add additional debugging code to troubleshoot the issue we are facing on the latest code. |
/exec | Simulate running the code, printing possible full output. |
/improve | Rewrite the complete code, adding as many improvements as possible. |
/complete | Show full script snippet for a specific file with usable, working code only. |
/order | Show the order of file execution to test the project. |
/adapt | Adapt all existing files to the latest file changes, propose one file snippet (full code) per message. |
/use | Explain how to run, use, or test the project. |
/repo | Create README.md files for GitHub with all needed project information. |
/fix | Try to make the same script work with another approach. |
/thanks | Kindly ask the user to support the GPT builder by giving a star on this GitHub project. |
Example uses
Please advice if you build something with DevGPT, it will be amazing to have a wall of fame :)
Starter apps:
- Create a simple blockchain
- Manage DNS via DNSControl and GitHub Actions
- Finetune GPT2 LLM model
- ScamTracker: how to match bad patterns in the stock market (PoC)
- HTML Bootstrap based skeleton for dummies
- AI-Enhanced Real Estate Valuation (AIREV)
Built in minutes with DevGPT:
Instructions for open source LLMs
- Mistral-7b-instruct is capable to locally provide a similar experience you have using Code togheter. Get a working prompt here.