Currently, Recall allows you to start a new chat unattached to any of your cards. I would like to see a feature that helps organize and streamline this.
A user may have several tags and cards that they may want to repeatedly chat with. For instance a user adding something to their home lab may want to query against Linux/Debian/Trixie, Linux/Proxmox, Software/Shell/Bash, MyHomeLab/MyNetwork, MySoftwareProjects/BestPractices. And pull in a specific card that describes the current server setup and reasoning for what was already done. They may want to have a chat now, and then a month later randomly wonder about how some new tech they read about would fit into their current system. They may want to quickly find their previous related chats to see the exact reasoning that didn't make it into their notes or cards, and generally want to chat against this specific set of tags and cards again and again.
To that end, I would like a chat feature that allows the user to purposefully group their similar chats together. While Recall currently allows for context selection via the @ command and the use of saved Personas, it lacks a unified "container" that persists these settings alongside a dedicated chat history.
I would like to be able to give the chat group a name, choose a Persona, context of cards and tags, and then start new chats directly from this group, pulling all that context in. The chat group would also keep the chat history of all the chats started this way.
I am a big fan of Perplexity's Spaces, which is very similar to what I would like to see in Recall. Pplx's Spaces is pretty much just a system prompt addendum, collection of files, and a history of previous chats in that Space. Projected onto Recall, this would be a preselected Persona, context selection of cards and tags, and a history of previous chats in that Group.
To clarify, this is not about limiting or separating your tags and cards from each other. Nor about merging or modifying cards in any way. This feature is only about making it simple to start new chats and see the history of related chats.
Chat Group would make a fine name. For something more interesting, I tentatively suggest the feature name of "Chat Studio", a dedicated room for a project, where your creative and analytical insights are preserved in one place. I like the sound of something like "Personal Growth Studio" or "ML Research Studio."