Cookies

With your permission, we use Google Analytics cookies to measure visits and improve the site. Necessary cookies are always on. You can change your choice or withdraw consent anytime in the footer, under Cookie settings. Cookie Policy

Skip to content

Apps with Memory ·Intermediate

LLM App Personalized Memory

About this app

This Streamlit app is an AI-powered chatbot that uses OpenAI's GPT-4o model with a persistent memory feature. It allows users to have conversations with the AI while maintaining context across multiple interactions.

  • Complete open-source code
  • Step-by-step tutorial

Technical sheet

Category
Apps with Memory
Difficulty
Intermediate
Models
OpenAI
Frameworks
-
Runs locally?
Needs cloud APIs
Required keys
OPENAI_API_KEY

License Apache-2.0 · content curated and maintained by Doutor AI.

Full tutorial

🧠 LLM App with Memory

This Streamlit app is an AI-powered chatbot that uses OpenAI's GPT-4o model with a persistent memory feature. It allows users to have conversations with the AI while maintaining context across multiple interactions.

Features

  • Utilizes OpenAI's GPT-4o model for generating responses
  • Implements persistent memory using Mem0 and Qdrant vector store
  • Allows users to view their conversation history
  • Provides a user-friendly interface with Streamlit

How to get Started?

  1. Clone the GitHub repository
git clone https://github.com/Shubhamsaboo/awesome-llm-apps.git
cd awesome-llm-apps/llm_apps_with_memory_tutorials/llm_app_personalized_memory
  1. Install the required dependencies:
pip install -r requirements.txt
  1. Ensure Qdrant is running:

The app expects Qdrant to be running on localhost:6333. Adjust the configuration in the code if your setup is different.

docker pull qdrant/qdrant

docker run -p 6333:6333 -p 6334:6334 \
    -v $(pwd)/qdrant_storage:/qdrant/storage:z \
    qdrant/qdrant
  1. Run the Streamlit App
streamlit run llm_app_memory.py

From the same category

Apps with MemoryIntermediate

Adk Career Coach Agent Memory

This Streamlit app implements a multi-agent career coaching assistant built with Google's Agent Development Kit (ADK). A career orchestrator agent del…

  • OpenAI
  • Gemini
Apps with MemoryIntermediate

AI arXiv Agent Memory

This Streamlit app implements an AI-powered research assistant that helps users search for academic papers on arXiv while maintaining a memory of user…

  • OpenAI
Apps with MemoryIntermediate

AI Travel Agent Memory

This Streamlit app implements an AI-powered travel assistant that remembers user preferences and past interactions. It utilizes OpenAI's GPT-4o for ge…

  • OpenAI

Need a tailor-made solution?

Not sure where to start with AI in your business? Get a free assessment and a tailored plan - no commitment.

Save hours every week with AI, no hassle

Doutor AI gives you 1,859 ready-to-copy AI prompts, by industry and in plain English - plus a complete technical library for those who want to go further.

See plans