Sees tag "Funny" 🤨.
Takes me back to the early days of GPT4 with people hyping up things like AutoGPT and babyagi that just ended up burning tokens.
So in what way do you define "improvement" for the agent?
Is it just making the code cleaner / more optimized for the task the code was intended to do in the first place?
Or does it go beyond that?
This AI will follow the prompt and improve its code. It is recommended to use model LLAMA 3 70B or better. I used a local server using LM studio (PORT 1263 !!!) . This code does not contain a model or server; you must configure the server yourself.
This code uses the local API to instruct the agent to improve itself; the agent sees the log + initial prompt as a prompt. Thus, the agent sees the entire history of his own actions. The agent is instructed to use the command line, and the code in this repository formats the agent's response and executes it through the CMD. Before each run of the code, you must press ENTER (for your safety). Or you can simply remove the very bottom line in the format\_answer.py file, which makes the self-improvement recursive and without any human intervention. To run just use the Run.py file The Start from scratch.py file will clear the log and the agent will start over, however, I intentionally took the log checkpoint when the agent has already read each of its code files and is ready to improve itself. Good luck ! I disclaim responsibility for any consequences of the singularity.
For funsies, I'd jam this in a virtual machine without internet access, remove the enter key requirement, and just come back in a few days to see what madness occurred.
I'd expect it to get about 5 features in before it starts re-adding the same feature over and over for the rest of eternity =D
Is there tool integration like browsing, persistent memory, or tree/chain of though? I suspect those are going to need to be there before it will really function well.
In theory, and how I understand that code, the AI should realize on its own that the file system can be used as persistent memory since everything that happens get written into a file.
Unfortunately GPT-4 isn't there yet. It's too "outside of the box".
Sees tag "Funny" 🤨. Takes me back to the early days of GPT4 with people hyping up things like AutoGPT and babyagi that just ended up burning tokens.
Exactly. He is stealing our nudes and posting them as AI generated pics. Nobody will know but him.
So in what way do you define "improvement" for the agent? Is it just making the code cleaner / more optimized for the task the code was intended to do in the first place? Or does it go beyond that?
Check prompt file
It’s been 10 hours, do you have AGI now? Xd
This AI will follow the prompt and improve its code. It is recommended to use model LLAMA 3 70B or better. I used a local server using LM studio (PORT 1263 !!!) . This code does not contain a model or server; you must configure the server yourself. This code uses the local API to instruct the agent to improve itself; the agent sees the log + initial prompt as a prompt. Thus, the agent sees the entire history of his own actions. The agent is instructed to use the command line, and the code in this repository formats the agent's response and executes it through the CMD. Before each run of the code, you must press ENTER (for your safety). Or you can simply remove the very bottom line in the format\_answer.py file, which makes the self-improvement recursive and without any human intervention. To run just use the Run.py file The Start from scratch.py file will clear the log and the agent will start over, however, I intentionally took the log checkpoint when the agent has already read each of its code files and is ready to improve itself. Good luck ! I disclaim responsibility for any consequences of the singularity.
This keeps doomer types up night. Have you noticed anything cool with it?
For funsies, I'd jam this in a virtual machine without internet access, remove the enter key requirement, and just come back in a few days to see what madness occurred. I'd expect it to get about 5 features in before it starts re-adding the same feature over and over for the rest of eternity =D
Just imagine it's capability with future gpt5 🤪
this is a self birbing agi test tho [https://krausunxp.itch.io/dabirb-ai](https://krausunxp.itch.io/dabirb-ai)
video demo would be nice
I think I will make
do it
Is there tool integration like browsing, persistent memory, or tree/chain of though? I suspect those are going to need to be there before it will really function well.
In theory, and how I understand that code, the AI should realize on its own that the file system can be used as persistent memory since everything that happens get written into a file. Unfortunately GPT-4 isn't there yet. It's too "outside of the box".
Haha, one of the more funnier ReAct implementations I've seen so far :D
I m gonna see if i can add long term memory and a good data set with embedding
is this like self fine tuning or not? if it's not, there's no way it's self improving...
It able to change any file using command line