+
Skip to content

Experience the future of conversation with our advanced AI chatbot. Powered by cutting-edge technology for human-like interactions.

Notifications You must be signed in to change notification settings

Sanjoy-droid/Brain-Buddy-AI

Repository files navigation

Brain-Buddy-AI

Brain-Buddy-AI is a full-stack AI chatbot application built with Next.js, leveraging the powerful Gemini API to deliver intelligent, human-like conversations.

🚀 Features

  • AI-powered chatbot with natural language understanding
  • Seamless Next.js frontend with React 19
  • API integration using Axios
  • Tailwind CSS for sleek UI design
  • Optimized performance with Next.js 15

📦 Tech Stack

  • Framework: Next.js 15
  • Frontend: React 19, Tailwind CSS
  • API Handling: Axios
  • Backend: Integrated with Gemini API

🛠️ Setup & Installation

1️⃣ Clone the repository

git clone https://github.com/Sanjoy-droid/Brain-Buddy-AI
cd Brain-Buddy-Ai

2️⃣ Install dependencies

npm install

3️⃣ Set up environment variables

Create a .env.local file in the root directory and add the following:

NEXT_PUBLIC_GEMINI_API_URL=<your_api_url>
GEMINI_API_KEY=<your_api_key>
GEMINI_API_URL=<your_api_url>

4️⃣ Run the development server

npm run dev

Open http://localhost:3000 in your browser to access the app.

🏗️ Build & Deploy

To create a production build:

npm run build

To start the production server:

npm run start

🚀 Deploy on Vercel

The easiest way to deploy Brain-Buddy-AI is via Vercel. Simply connect your GitHub repository to Vercel and deploy.

For more details, check out Next.js Deployment Documentation.

📖 Learn More

🤝 Contributing

Feel free to contribute by opening an issue or submitting a pull request!

📜 License

MIT License

About

Experience the future of conversation with our advanced AI chatbot. Powered by cutting-edge technology for human-like interactions.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载