This repository contains the source code for an AI chatbot built with Next.js and hosted on Vercel. This project is intended to showcase the code and architecture of the chatbot and is not designed to be run locally by others.
Please note that this repository is meant for demonstration purposes only. It is configured to run in a specific environment with custom environment variables and a pre-structured vector database, which are not provided here. Cloning or running this project locally without the proper setup will result in errors.
To see the chatbot in action, please visit the live version hosted on Vercel: Live Demo
The AI chatbot is built using the following technologies:
- Next.js: A powerful React framework for building scalable web applications.
- Upstash (Redis, VectorDB, RAG Chat): For efficient AI related data storage and retrieval.
- OpenAI API: To power the AI capabilities of the chatbot.
- Jest and React Testing Library: For unit and component testing.
- Tailwind CSS: For styling and responsive design.
- Shadcn and Radix UI: For accessible and customizable UI components.
© 2024 Daniel Stals. All rights reserved.
All rights reserved. You are not permitted to use, copy, modify, distribute, or replicate this code in any way without express written permission from the author.
While this repository is a showcase and not intended for local use, you are welcome to explore the code and open issues for any questions or suggestions.