Pedal-Intelligence / saypi-userscript

An independent voice interface for Inflection AI's conversational assistant, Pi
https://www.saypi.ai/
Other
17 stars 4 forks source link

User-Level "Memory" Enhancement for Pi.ai Integration #75

Open rosscado opened 7 months ago

rosscado commented 7 months ago

Rodrigo suggested a feature to improve the conversational memory of our Pi.ai integration within the "Say, Pi" application. This could enhance Pi's ability to track important personal information and provide more contextually relevant responses.

Background: The Pi.ai model sometimes displays short-term memory limitations. This feature would mitigate those limitations by allowing for custom instructions. The Idea: 'Say, Pi' will provide a way for users to input custom instructions (similar to ChatGPT's system prompts) at the start of each Pi conversation. These instructions will function as memory reminders for Pi. Implementation Considerations: Seamless integration - potentially hide 'system messages' containing instructions from the user's view. User interface for creating and modifying instructions. Technical method for passing instructions to Pi and managing conversational memory.

Discussion Notes:

Potential: This feature has the potential to significantly improve the user experience. Timing: It's not an immediate priority compared to text-to-speech and platform expansion goals. Future: We should monitor updates to Inflection AI's models, as new versions might have improved memory capabilities, potentially making this feature less of a priority.