G Recursive

An autonomous recursive system that uses the GPT API to achieve a specific goal

Test/Fun/Creative Project - Use at your own risk 😁

ex: write 150 random fact in a csv file. (look at the available actions a little bit further down 😉)
World yet to be started

Welcome to an AI-powered virtual world!

In this interactive environment, you can set a main goal and watch the AI characters come to life as they work towards achieving it. By clicking "Start," you initiate an automated process where the AI characters communicate, take actions, and make decisions autonomously.

Behind the scenes, the application manages a world with its own goals and memory, while each AI character has its unique identity, role, and objectives. Our advanced AI technology allows the characters to intelligently interact with each other, remember past events, and adapt their actions to achieve the main goal you set.

AI have actions they can use by using JSON in their response.
Currently, they can use the following list of actions (which will be enhanced over time):
  • Create another AI agent (createAI)
  • Talk to a specific agent (talkToAI)
  • Add a goal (addGoal)
  • Complete a goal (completeGoal)
  • Write in memory (writeMemory)
  • Perform a Google search (googleSearch)
  • Browse a URL (browseUrl)
  • Add a comment (comment)
  • Set all goals as complished (endAI)
  • Write into a text file that you can download (writeToFile)
  • Write into a csv file that you can download (writeToCSV)
If you have any suggestions for new actions, please send them to me 😀

You can also contribute to the code:     GITHUB  

Enjoy exploring the possibilities and witnessing the power of AI in action!

Customize Prompts!

Everything is linked to prompt that are sent to GPT API.

Here, you'll be able to change almost all prompt text that is send to the API if you want to play with it.
Have fun! 😄


First message that will be sent to the first AI created.


You need to keep __name__ and __role__ for the logic to work.
All system message are composed like this: Content - Goals - Action List - Suffix






Message that will be sent back to the last AI that "acted".


Know that the memory and the list of actions are the only things you can update.

Settings

OpenAI API key

👁

GPT Model

Tokens

Max iterations

Call per min

By default, if you do not use your key, settings are locked and max iteration is 10.
Open AI key are available for you to "purchase", you only pay.

Create a key →

Support

It's a creative project. Like it?
Feel free to buy me a coffee, it really helps 😊