# Fullstack AI Chatbot
A full-stack AI chatbot application with Redis integration for real-time conversations.
## 📁 Project Structure
```├── src/ # Source code directory
├── worker/ # Background worker processes
├── server/src/redis/ # Redis server configuration
├── main.py # Main application entry point
├── test.py # Test scripts
├── .env # Environment variables
└── README.md # Project documentation- Install dependencies
pip install -r requirements.txt- Set up environment variables
cp .env.example .env
# Edit .env with your configuration- Run the application
python main.pyIf you encounter errors with aioredis, run:
python main.pyto see detailed error messages and debug information.
- Test components individually using
test.py - Redis configuration located in
server/src/redis/ - Worker processes handle background tasks in
worker/directory
- Make sure Redis server is running before starting the application
- Check
.envfile for proper configuration settings - See error details by running the main application file