- Authentication: Clerk Authentication
- Front-end: NextJS, TypeScript, Shadcn, Radix , Tailwind CSS
- Back-end: NodeJS, PineCone vector database , PalnetScale(Sql), Open AI (API) , meta llama-2-13b training model.
- The Celebrity created by a respective user can be used by any logined User in the web application
- But the User who had created the model has the only access to edit or delete the companion information from the application.
The user has to be give the short description of the celebrity and need to provide the sample chat of the celebrity how they talk in few lines.
To use this full stack web application, you'll need to follow a few simple steps:
1. Clone this repository to your local machine.
2. Install the required dependencies by running npm install
.
3. Start the application by running npm run dev
.
First, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
Open http://localhost:3000 with your browser to see the result.