An open API service indexing awesome lists of open source software.

https://github.com/mirian97/chat-ai

Chat AI
https://github.com/mirian97/chat-ai

chatapplication chatbot nextjs14 openai shadcn-ui tailwindcss

Last synced: 4 months ago
JSON representation

Chat AI

Awesome Lists containing this project

README

          


Chat AI


Description


This project is a Chat AI application developed using Next.js framework. It utilizes various libraries and tools for UI components, state management, and AI integration.






Installation

Before you start, make sure you have Node.js and npm installed on your machine.


  1. Clone the repository:


    git clone https://github.com/your-username/chat-ai.git



  2. Navigate to the project directory:


    cd chat-ai



  3. Install dependencies:


    npm install



Usage

To run the development server:



npm run dev

To build the project:



npm run build

To start the production server:



npm start

Dependencies


  • @radix-ui/react-avatar: ^1.0.4

  • @radix-ui/react-icons: ^1.3.0

  • @radix-ui/react-scroll-area: ^1.0.5

  • @radix-ui/react-slot: ^1.0.2

  • ai: ^2.2.36

  • class-variance-authority: ^0.7.0

  • clsx: ^2.1.0

  • next: 14.1.0

  • openai: ^4.28.0

  • react: ^18

  • react-dom: ^18

  • tailwind-merge: ^2.2.1

  • tailwindcss-animate: ^1.0.7

Development Dependencies


  • @types/node: ^20

  • @types/react: ^18

  • @types/react-dom: ^18

  • autoprefixer: ^10.0.1

  • eslint: ^8

  • eslint-config-next: 14.1.0

  • postcss: ^8

  • prettier: ^3.2.5

  • prettier-plugin-tailwindcss: ^0.5.11

  • tailwindcss: ^3.3.0

  • typescript: ^5