Home
Softono
MemoryBot

MemoryBot

Open source MIT Python
161
Stars
181
Forks
2
Issues
2
Watchers
2 years
Last Commit

About MemoryBot

MemoryBot is an intelligent chatbot application designed to maintain contextual awareness across multiple interactions. Built on a modern tech stack featuring LangChain, OpenAI, Streamlit, and DataButton, this tool enables users to engage in natural conversations where the system actively records and retains dialogue history. Unlike standard bots that reset after each session, MemoryBot preserves the flow of discussion, allowing for more coherent and personalized exchanges. Key capabilities include automatic conversation memorization, secure saving of chat logs, and the ability to download entire session histories for future reference or analysis. The application is optimized for rapid deployment, offering a user-friendly interface for immediate customization and use. It serves as an ideal solution for developers and organizations looking to implement persistent AI assistants, personal digital companions, or customer support tools that require long-term context retention. The software bridges the gap between

Platforms

Web Self-hosted

Languages

Python

Links

🧠 Memory-Bot 🤖

Note: You can directly start working on this app and customize it from Databutton's App template and deploy :rocket: in no time!


The live demo app is hosted over here

Blog - here

Video - here

Features

A typical chatbot which can,

  • Memorize the conversation
  • Save the conversation
  • Download the conversation

Similar to:

Personal MemoryBot : Memory 🧠 to your Personal ChatBot 🤖| LangChainAI and Databutton

Demo App - here

Video - here

Blog - here

Resources

Open AI | LangChain | Streamlit | DataButton