Skip to content

Fritz-nvm/fullstack_AI_chatbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

# 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

πŸš€ Quick Start

  1. Install dependencies
pip install -r requirements.txt
  1. Set up environment variables
cp .env.example .env
# Edit .env with your configuration
  1. Run the application
python main.py

⚠️ Troubleshooting

If you encounter errors with aioredis, run:

python main.py

to see detailed error messages and debug information.

πŸ”§ Development

  • Test components individually using test.py
  • Redis configuration located in server/src/redis/
  • Worker processes handle background tasks in worker/ directory

πŸ“ Notes

  • Make sure Redis server is running before starting the application
  • Check .env file for proper configuration settings
  • See error details by running the main application file

About

A full-stack AI chatbot application with Redis integration for real-time conversations.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages