LongtermChatExternalSources
GPT-3 chatbot with long-term memory and external sources
Install / Use
/learn @daveshap/LongtermChatExternalSourcesREADME
LongtermChatExternalSources
GPT-3 chatbot with long-term memory and external sources.
Prerequisites
- Python3 installed
- OpenAI api key obtained by registering with OpenAI
Setup
Windows
- Clone the repository to your local PC:
git clone https://github.com/daveshap/LongtermChatExternalSources.git - Create a virtual environment:
python3 -m venv env - Activate the environment:
.\env\Scripts\activate - Install the required packages:
pip install openai numpy - Copy your OpenAI api key to a file named
openaiapikey.txtin the project directory. Ensure there is no trailing newline.
Mac/Linux
- Clone the repository to your local PC:
git clone https://github.com/daveshap/LongtermChatExternalSources.git - Create a virtual environment:
python3 -m venv env - Activate the environment:
source env/bin/activate - Install the required packages:
pip3 install openai numpy - Copy your OpenAI api key to a file named
openaiapikey.txtin the project directory. Ensure there is no trailing newline.
Usage
Run the script: python chat.py
Once the script is running, you can interact with the chatbot through the command line.
Related Skills
openhue
344.1kControl Philips Hue lights and scenes via the OpenHue CLI.
sag
344.1kElevenLabs text-to-speech with mac-style say UX.
weather
344.1kGet current weather and forecasts via wttr.in or Open-Meteo
tweakcc
1.5kCustomize Claude Code's system prompts, create custom toolsets, input pattern highlighters, themes/thinking verbs/spinners, customize input box & user message styling, support AGENTS.md, unlock private/unreleased features, and much more. Supports both native/npm installs on all platforms.
