Edit: The project name was changed to HexaPA to comply with OpenAI's branding recommendations.

Update:

  • You can now enter a user name at first start. (It's still a single user application for now.)
  • I've implemented automatic and selective context generation.
    • In Auto Context mode it includes the last n number of messages provided that it doesn't exceed the allowed token count.
    • If Auto Context is disabled it only includes the last n number of explicitly included messages unless it exceeds the allowed tokens.
  • You can set the max number of messages you want to include as well as the allowed tokens in the Main screen.
  • I have also added an Uniclude All button so you don't have to scroll back and individually uninclude messages if you want to change the list of included messages.