You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A personal AI companion built using Mistral-7B + Gradio + LangChain with memory, emotional awareness, and long conversation support.
Supports 1000+ conversation contexts.
๐ Features
Conversational chat interface via Gradio
Memory support (retain information across sessions)
Emotion-aware response crafting
LangChain-friendly architecture (can integrate into larger chains/tools)
Scales over long conversations
๐งฉ Architecture Overview
main.py โ entrypoint / Gradio interface
Memory module โ stores and retrieves past messages / context
LLM backend โ Mistral-7B
Prompting strategies โ emotion, persona, and memory
(Optional) external tool integrations
๐ ๏ธ Requirements & Setup
Prerequisites
Python >= 3.10
GPU with CUDA (recommended for performance)
Sufficient VRAM / system memory
(Optional) vector database or file-based memory store
Installation
git clone https://github.com/theankitdash/Personal-Chatbot-Deva-AI-Buddy-Companion.git
cd Personal-Chatbot-Deva-AI-Buddy-Companion
pip install -r requirements.txt
About
Developed an AI chatbot using Mistral-7B and Gradio with LangChain-ready architecture, enhanced with memory capabilities for supporting 1000+ conversations, emotion-aware responses, and personalized engagement.