Skip to content

Concierge AI contains a personalized AI Companions with which you can converse in a manner that simulates a real personality.

License

Notifications You must be signed in to change notification settings

DeepRahangdale/Concierge-AI

Repository files navigation

Concierge AI(Personalized AI Model)

Concierge AI offers a unique AI model that can engage in lifelike conversations, simulating real personalities through the data you provide. Additionally, you can create your own custom AI model by subscribing to our service, at a minimal cost, and shape it to resemble anyone in the world, even yourself, enabling personalized and engaging interactions.

Project Logo

Introducing the Future of Personalized Assistance: Your All-in-One Concierge App

  • 24/7 AI-powered concierge assistance
  • AI model generator for learning and anticipation
  • Fusion of AI technology and human support
  • Personalized, efficient, and tailored experiences
  • Elimination of wasted time and long searches
  • Streamlined, all-in-one solution for convenience
  • Access to expert concierge professionals
  • Effortless vacation planning and gift recommendations
  • A revolution in personalized service and convenience
  • Welcome to the future of assistance

Creating an AI Model

Premium access is exclusively available to administrators and subscribers.

Image 1 Image 2

Sample Chat

Compatible with both desktop and mobile devices, and adapts seamlessly to various themes including dark, light, and system settings.

Image 1 Image 2 Image 3

Before contributing create an issue of the bug or a feature you would like to add in the Concierge.AI project and get the task assigned for yourself.

  1. Star the repository.
  2. Fork the repository. (Click the Fork button in the top right of this page, click your Profile Image)
  3. Clone the forked repository to your local machine.
git clone https://github.com/DeepRahangdale/Concierge-AI.git
  1. Change the present working directory.
cd Concierge-AI
  1. Make a new branch
git checkout -b feature-name

6.Create a .env file in the directory according to the .env.example files with the required environment variables.

7.Install the dependencies for the Project.

npm install
  1. Make your changes and commit them.
git commit -am 'Add new feature'

9.Push your changes to your fork.

git push origin feature-name
  1. Submit a pull request detailing your changes.

Please ensure your code follows the project's coding standards and includes appropriate documentation.

Start the app

npm run dev

Open http://localhost:3000 with your browser to see the result.

Setup Prisma

Add MySQL Database (I used PlanetScale)

npx prisma db push

Seed categories:

node scripts/seed.ts

Deploy on Vercel and Sites Used

Utilize the Vercel Platform for deploying your Next.js app, the recommended and simplest method. Next.js Deployment Documentation:

Refer to the Next.js deployment documentation for in-depth information on deployment. Key Project Links:

  1. Folder Setup Part: https://nextjs.org/docs/app/building-your-application/routing/route-groups

  2. Clerk Documentation for Authentication Implementation: https://clerk.com/docs/nextjs/get-started-with-nextjs

  3. UI Components from Shadcn used for Navbar and Light/Dark Mode Buttons: https://ui.shadcn.com/

  4. Upstash for Redis Database: https://upstash.com/docs/redis/overall/getstarted

  5. Replicate for Data Replication: https://replicate.com/

Support the Project

Buying a cup of Coffee at BuymeCoffee