mayooear/langchain-supabase-website-chatbot
Build a chatgpt chatbot for your website using LangChain, Supabase, Typescript, Openai, and Next.js.
Implements automated web scraping with customizable CSS selectors to extract and embed website content into Supabase's pgvector extension, enabling semantic search via OpenAI embeddings. The chatbot leverages LangChain's retrieval-augmented generation (RAG) pattern to ground responses in your site's actual content, with a Next.js frontend handling real-time chat interactions. Setup requires configuring target URLs and content extraction rules, then running a batch embedding script before deploying the chat interface.
703 stars. No commits in the last 6 months.
Stars
703
Forks
192
Language
TypeScript
License
—
Category
Last pushed
Apr 24, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/mayooear/langchain-supabase-website-chatbot"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Higher-rated alternatives
tavily-ai/tavily-chat
Conversational agent that fuses chat data with live web results through Tavily search, extract,...
zahidkhawaja/langchain-chat-nextjs
Next.js frontend for LangChain Chat.
traveler-leon/smart-customer-service-system
构建一个基于大模型的智能客服系统,可提供静态知识问答(静态数据)、动态知识问答(数据库),业务办理(api调用)等功能,同时系统具有自我学习能力。定期的反思可让系统变得更强大。
homanp/langchain-ui
🧬 The open source chat-ai toolkit
mazzasaverio/nextjs-fastapi-your-chat
Chat with any website using FastAPI, Next.js, and the latest LangChain version for seamless integration.