Description
Developers and AI companies are slowly starting to realize that all of the power is in the prompt. I call them Personas.
I'd like to see a few features implemented for the Presets sidebar:
1. "Add New Folder" Feature:
For sorting presets and chats. There should be a parent folder called "Personas" in which all presets reside, presets (or personas) maintain lists of their associated child chat sessions like you have them now. The button should add top level or parent level folders, at the same level as the Personas folder, for projects, issues, routines, or whatever. It should permit nesting of folders too.
2. Custom Folder and Chat Session Features:
Custom icons or colors to provide an additional layer of visual sorting. There should be both custom icons as well as multiple colors. Change the color, change the icon, and rename any/all chats, personas, and folders. We should provide an icon library. I think I saw one already in GPT-Runner somewhere.
3. "Add New Preset" button:
Add new persona quickly and easily. It should just copy an existing xxx.gpt.md template (the template is so generic that I see no need to offer the user the ability to see or edit it). It's nice to name a preset so that it can be identified and changed but if we can do that part on the frontend then the name of the file is less relevant and could be named a datestamp or something incrementable.
-
"Copy Preset":
Multiple versions of the same preset but with slight differences. Also to create custom workflows by dragging and dropping copies of presets to folders and assigning them to a developer who can access them through the local LAN. Another one of your awesome ideas of creating a website available through localhost. Brilliant! -
"Export Chat Session":
I think I saw you have this on your TODO list somewhere, but yeah, export history seems like a necessary feature.
Of course I'd also like to recommend changing the name from "presets" to "personas" or "AI Personas" because the system prompt is very specific and creates a true persona with complex features and responses and it seems more appropriate to call them "Personas". Personas make them more human too, whereas presets de-humanizes them. Just my opinion though.