Skip to content

sarthak576/DeepThink

Repository files navigation

🧠 DeepThink – AI Chatbot

A smart, glowing AI chatbot that thinks deep so you don’t have to.

DeepThink Logo
🔗 Live Demo


✨ About the Project

DeepThink is a responsive, glowing single-page AI chatbot built with the MERN stack and integrated with Google’s Gemini API.
It is designed for minimal distraction, smooth animations, and intuitive interactions.

Type a question. Hit Enter. Let DeepThink do the magic. 🔮


🚀 Features

  • 🧠 Natural Language Understanding via Gemini 1.5 API
  • 🌌 Smooth glowing animations & modern dark UI
  • ⚡ Real-time loading animation with Lottie
  • 💬 Markdown rendering support
  • ⌨️ Enter key submission (Shift+Enter for new line)
  • 🌓 Fully responsive design

🛠 Tech Stack

  • Frontend: React.js + MUI (Material UI)
  • Backend API: Gemini 1.5 Flash (via Google Generative Language API)
  • Styling: CSS3 with glowing animations
  • Others: Axios, ReactMarkdown, Lottie Files

🧑‍💻 Getting Started

# 1. Clone the repo
git clone https://github.com/sarthak576/DeepThink.git

# 2. Navigate into the folder
cd Deepthink

# 3. Install dependencies
npm install

# 4. Start the development server
npm run dev

Releases

No releases published

Packages

No packages published