Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
An open source template of Custom Content AI Chatbot built with LangChain, Upstash and Next.js, deployed to Fly.io.
Custom Content AI Chatbot is an open-source boilerplate for building a custom AI chatbot that answers questions about your own content, built with Next.js, LangChain, Upstash, and TailwindCSS and deployed to Fly.io.
The template's core function is to let you create a chatbot that uses your content (such as documentation, blog posts, or other text) as its knowledge base. It takes user questions as input and returns streamed answers powered by OpenAI, with caching and rate limiting handled by Upstash. The template runs on Next.js and is configured for deployment on Fly.io. It was authored by Rishi Raj Jain and published on the Upstash blog.
This template is for developers who want to add a custom AI chatbot to their site or product without building the infrastructure from scratch. It suits teams already using Next.js who want to integrate OpenAI with rate limiting and caching. It's also a useful reference for developers exploring LangChain and the Upstash serverless stack.
