A Python AI chatbot that integrates with the OpenAI API and supports:
- Persistent conversation memory
- Long-term user profile memory
- Memory trimming
- Command handling
- JSON-based storage
- /remember key = value
- /profile
- /clear
- /exit
- Python
- OpenAI API
- JSON
Create the following files before running:
memory.json []
user_profile.json {}