Skip to content

Conversation

@metadroix35
Copy link
Contributor

@metadroix35 metadroix35 commented Oct 18, 2025

Overview
This implementation adds persistent chat history to Pixly using ChromaDB. The chatbot will now remember previous conversations on a per-game basis, enabling context-aware responses and temporal queries.

📁 Files Changed/Added
New Files

backend/chat_history.py - Core chat history manager module

Handles storage, retrieval, and search
Manages per-game collections
Implements timestamp-based filtering

TL;DR - Chat History Implementation
What You Need
Files to Create/Modify:

CREATE: backend/chat_history.py (NEW FILE)
MODIFY: routers/chat.py (UPDATE EXISTING)

Dependencies:
✅ ZERO new dependencies! Uses existing ChromaDB.

@metadroix35 metadroix35 changed the title Added chat_history.txt file that might be useful for your project, can be changed to .py after accepting the pull request Renamed chat_history.txt to chat_history.py Oct 18, 2025
@metadroix35 metadroix35 changed the title Renamed chat_history.txt to chat_history.py Renamed chat_history.txt to chat_history.py and Updated routers/chat.py Oct 19, 2025
@BrataBuilds
Copy link
Collaborator

Great work @metadroix35.

@BrataBuilds BrataBuilds merged commit e9ed9e3 into MLSAKIIT:main Oct 19, 2025
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants