Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shubhamsinha21/webbot
Introducing WebBot 🤖, your new AI-powered web assistant!🌐
https://github.com/shubhamsinha21/webbot
devui middleware nextjs nextui provider reactjs shadcn tailwindcss upstash-sdk upstash-vector vercel-ai-sdk
Last synced: 14 days ago
JSON representation
Introducing WebBot 🤖, your new AI-powered web assistant!🌐
- Host: GitHub
- URL: https://github.com/shubhamsinha21/webbot
- Owner: shubhamsinha21
- Created: 2024-08-27T09:36:04.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-08-28T21:08:17.000Z (4 months ago)
- Last Synced: 2024-11-02T20:26:16.590Z (2 months ago)
- Topics: devui, middleware, nextjs, nextui, provider, reactjs, shadcn, tailwindcss, upstash-sdk, upstash-vector, vercel-ai-sdk
- Language: TypeScript
- Homepage:
- Size: 1.76 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# WebBot: Your AI-Powered Web Assistant
![webbot-1](https://github.com/user-attachments/assets/8bfd8e4f-1f09-4096-93c2-cd7e21dffa4d)
**Introducing WebBot**, your one-stop shop for navigating the vast sea of web information with ease! This AI-powered assistant leverages cutting-edge technologies to seamlessly answer your questions directly from any website you visit.
**Features:**
* **Real-time Conversation :** Fire away your questions and receive instant, accurate answers without leaving the page.
* **Comprehensive Understanding :** WebBot delves into the content of any website, parsing through text to extract the information you seek.
* **Natural Language Processing ️:** Interact with WebBot in a natural, conversational way, just like you would with a friend.
* **Isolated Chat Sessions :** WebBot keeps your conversations separate using unique session IDs, ensuring privacy and organization.**Usage:**
1. **Visit any website.** ️
2. **Prepend "localhost:3000" to the URL.**
3. **Ask WebBot your questions!****Tech Stack:**
* **Frontend:** ️
* **Next.js + React.js** ⚛️: The foundation for building dynamic and interactive user interfaces.
* **ShadCN Styles** : A powerful styling solution for crafting beautiful and consistent UI elements.* **Styling and UI Components:**
* **Tailwind CSS** : A utility-first approach to CSS for rapid styling.
* **Tailwind Merge** : Enables efficient Tailwind integration.
* **clsx** : Simplifies conditional CSS class application.
* **DevUI** : A comprehensive library for pre-built UI components.* **Data Management and AI:** ️
* **Upstash (Serverless Data Platform)** : Streamlines data storage and retrieval.
* **Upstash RAG-Chat** : Designed specifically for chat applications.
* **Upstash Database + Vector** : Stores and indexes data for efficient retrieval.
* **Vercel AI SDK** : The brains behind WebBot's AI capabilities.* **Icons:** ️
* **lucide-react** ✨: Provides a diverse collection of beautiful icons.* **Additional Tools:**
* **NextUI Providers** : Sets up necessary global providers for NextUI components.**Demo**
https://github.com/user-attachments/assets/bc487078-d282-40ee-83ce-b2f343838450