Building a RAG chatbot with TypeScript and Next.js

This page summarizes the projects mentioned and recommended in the original post on dev.to

Sevalla - Deploy and host your apps and databases, now with $50 credit!
Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
sevalla.com
featured
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
  1. rag-ai-chatbot

    RAG chatbot and document indexer, based on Next.js chatbot template from Vercel

    In this post I showed how to use the AI and Chat SDKs from Vercel, along with a custom document indexer, to roll your own RAG chatbot. A reminder that all the source is available here: https://github.com/emertechie/rag-ai-chatbot.

  2. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
  3. semantic-search-example

    A TypeScript demo app using the Pinecone vector database

    Special purpose vector databases such as Pinecone can be used if performance and scalability are a concern. Since I just wanted to run this project locally though, and already had a Postgres database for general application state, I chose to use the pgvector Postgres extension.

  4. llms-txt

    The /llms.txt file, helping language models use your website

    I was considering building a web scraper, but then I thought of the new llms.txt proposal, which attempts to standardize how sites present information for LLMs. In the proposal, now adopted by many documentation sites such as Stripe and Cloudflare, the llms.txt file contains a list of documentation links, but each has a .md extension to return the content as Markdown.

  5. ai-chatbot

    A full-featured, hackable Next.js AI chatbot built by Vercel

    This post walks through how I built a Retrieval Augmented Generation (RAG) chatbot using TypeScript and Next.js, along with a companion Node.js tool to fetch and index documents. The chatbot UI is based on Vercel's Chat SDK, which is built on their excellent AI SDK.

  6. ai

    The AI Toolkit for TypeScript. From the creators of Next.js, the AI SDK is a free open-source library for building AI-powered applications and agents

    This post walks through how I built a Retrieval Augmented Generation (RAG) chatbot using TypeScript and Next.js, along with a companion Node.js tool to fetch and index documents. The chatbot UI is based on Vercel's Chat SDK, which is built on their excellent AI SDK.

  7. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • The Ultimate Tech Stack for Your 2025 Projects

    6 projects | dev.to | 6 Dec 2024
  • Top 8 Most Popular Open-Source Next.js Boilerplates/Starter

    13 projects | dev.to | 25 Nov 2024
  • FilmGuru: Your AI-Powered Movie Companion 🎬

    8 projects | dev.to | 10 Nov 2024
  • Finally built a portfolio website

    3 projects | dev.to | 15 Aug 2024
  • Vercel AI SDK 3.3

    4 projects | dev.to | 15 Aug 2024

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?