AI memory
planned
Having the AI remember previous conversations and data, this would tie well into a continued AI existence for say your Star Citizen ships, maintaining knowledge of the ships you have, where they last were (so long as you told it, so forth. I do know you can do this with backstory a tiny bit but being able to dynamically update as you go without constantly changing the backstory data would be nice.
ShipBit
Merged in a post:
Captain's log (memory)
ShipBit
Use a Captain's log to summarize longer conversations and restore it on load.
ShipBit
Merged in a post:
Ability to load chat/log history/previous conversations
B
Bukit Sorrento
ShipBit
Merged in a post:
Persist conversation history
ShipBit
Allow users to pick up previous conversations with Wingmen instead of always discarding after relaunching Wingman AI Core.
ShipBit
marked this post as
planned
Thaendril is planning to take a first shot at a simple "restore conversation history" Skill.
ShipBit
There are different angles to this:
- save/restore conversation history - easy. But at some point you'll hit the context window restriction of the LLM and it will be more expensive in terms of tokens because you have more input.
- make a Wingman an assistant. These have "threads" and common knowledge shared across threads. But this won't work with all LLMs.
- RAG. This would mean vectorising and embedding previous convos. This is something we want to have in Wingman anyways because it would also allow you to drop a bunch of files into the LLM to "train" it with your data. But it doesn't work exactly like direct conversation history. It would "know" stuff you talked about before but wouldn't necessarily process it like a direct message in the history.
We haven't decided yet which one we prefer but we have been thinking about this topic for a while.