Skip to content

๐Ÿค– Build a chatbot with endless conversation memory using OpenAI's API and vector storage for seamless communication without losing context.

Notifications You must be signed in to change notification settings

Danny345L/infinite-memory-chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

4 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŒŸ infinite-memory-chat - Unlimited Conversations Made Easy

๐Ÿš€ Getting Started

Welcome to Infinite Memory Chat! This tool lets you have conversations with a chatbot that remembers everything, making your interactions richer. Follow these steps to download and run the application.

Download Infinite Memory Chat

๐Ÿ“ฅ Download & Install

To get started, you first need to download the software.

  1. Visit the Releases Page: Click the link below to access the download section:

    Visit Releases Page

  2. Choose Your Version: Find the latest version of the Infinite Memory Chat application.

  3. Download the File: Click on the file that matches your operating system to start downloading.

  4. Install the Application:

    • If you're on Windows, double-click the downloaded .exe file.
    • For macOS, open the downloaded .dmg file and drag the application into your Applications folder.
  5. Run the Application: Once installed, find the app in your Applications or Start menu and open it to start chatting!

๐Ÿ’ก Features

Infinite Memory Chat provides several key features to enhance your chatting experience:

  • Self-Populating Memory: The chatbot remembers past interactions by saving them. This allows for a more natural conversation flow.
  • Vector Store Archive: All conversations get archived to ensure nothing is lost. You can always return to previous chats.
  • Easy to Use Interface: You donโ€™t need technical skills to use this application; itโ€™s designed for everyone.

๐Ÿ› ๏ธ System Requirements

Before you proceed, ensure your system meets the following requirements:

  • Operating System: Windows 10 or higher, macOS 10.14 or higher
  • Memory: At least 4 GB of RAM
  • Disk Space: Minimum 200 MB available space
  • Internet Connection: Required for accessing the OpenAI API

โœจ How It Works

The application avoids common limitations found in standard chatbots. Hereโ€™s a simple breakdown of its process:

  1. Active Conversation Level: Initially, the chatbot can remember the latest 20 messages. This ensures you have context for ongoing discussions.
  2. Archiving Old Conversations: Once the limit is reached, the oldest 10 messages are archived into the vector store, freeing up space for new interactions.
  3. Long-Term Memory: All past conversations are stored, allowing the chatbot to respond based on your previous topics and queries.

๐ŸŒ Using OpenAI's Responses API

Infinite Memory Chat connects to OpenAI's Responses API to provide smart and relevant answers. The more you interact, the better it learns your interests and preferences, which enhances the relevance of its responses.

๐Ÿ–ฅ๏ธ Troubleshooting

If you face any issues while using Infinite Memory Chat, try the following:

  • Check Internet Connection: Ensure your device is connected to the internet.
  • Reinstall the Application: Sometimes an installation may go wrong. Simply uninstall and install it again.
  • Refer to the FAQ Section: Our documentation includes answers to common questions.

๐Ÿ“ž Support

If you need further help, you can reach out through the Issues tab on GitHub or join our community discussions. We appreciate your feedback and are here to help you!

For more details, do visit our Releases Page to get the latest versions and updates.

Enjoy using Infinite Memory Chat!

About

๐Ÿค– Build a chatbot with endless conversation memory using OpenAI's API and vector storage for seamless communication without losing context.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •