OpenViSTAI · Agents · Blockchain · Crypto
Menu
RAG & Knowledge Systems

Ragrabbit

Ragrabbit is a self-hostable website application that crawls and indexes site pages for AI-powered search, an embeddable chat or search widget, customizable LLM.txt generation, and semantic retrieval through an MCP server.

Independent OpenViST project profile, based on linked sources.

Ragrabbit — OpenViST project profile in RAG & Knowledge Systems.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use Ragrabbit when you want to turn your own website or documentation into a searchable AI knowledge source and can provide the required database and OpenAI configuration.

Who it is for

  • Website and documentation teams building AI-assisted site search.
  • Operators who want to self-host a searchable index of their website content.
  • Teams that want supported AI clients to retrieve documentation through MCP.

Documented uses

  • Index one URL or recursively crawl a website.
  • Offer visitors an embedded AI chat or search interface over indexed pages.
  • Generate and preview a customizable LLM.txt file with a reorderable table of contents.
  • Let supported AI clients retrieve documentation pages using semantic search.
  • Replace Fumadocs search with Ragrabbit components or add its floating chat button.
Before you choose

Requirements & limits

The project is open source under the MIT license and supports self-hosting. Its documented requirements include Node.js 20.x, PostgreSQL with pgVector, and an OpenAI API key. The repository provides a Vercel deployment flow.

  • The indexing workflow requires starting the Job Runner and keeping its tab open until the job finishes.
  • The MCP server is described for supported AI clients, with Claude Desktop and Cursor IDE named in the README.
  • The documented Fumadocs integration uses the @ragrabbit/search-react package.
  • The Vercel setup flow calls for PostgreSQL integration and admin authentication configuration.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Index a website and preview its LLM.txt

Configure Ragrabbit to crawl a website and inspect the generated LLM.txt.

Before you start

  • Node.js 20.x
  • PostgreSQL with pgVector
  • OpenAI API key
  • A deployed or locally running Ragrabbit instance with admin access

Steps

  1. Set the OpenAI API key and configure admin authentication.

  2. In the Indexing section, add a single URL or choose a website for recursive crawling.

  3. Start the Job Runner and keep its tab open until the job finishes.

  4. Open the LLM.txt section to preview the generated file.

Expected outcome

The selected pages are indexed and the generated LLM.txt can be previewed in the application.

Guide limitations

  • The Job Runner tab must remain open until indexing finishes.
  • The guide covers indexing and previewing; it does not document publishing the generated file to a site.
Source-based practical guide

Embed Ragrabbit search in a website

Add the documented search widget to a site after Ragrabbit is deployed and content is indexed.

Before you start

  • A deployed Ragrabbit instance
  • Website content indexed in Ragrabbit
  • Ability to edit the site's HTML or React application

Steps

  1. Add the Ragrabbit widget script to the page.

  2. For the documented search-input embed, include the search script and the element.

  3. For a React project, use the documented Next.js Script component and mount the custom element.

Expected outcome

The page includes a Ragrabbit search input connected to the indexed content.

Guide limitations

  • The README’s plain HTML example uses the ragrabbit.com script host; it also documents a deployed-app URL pattern for the chat button.
  • The React example is specifically written for a Next.js client component.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
12 October 2026
Original website title
madarco/ragrabbit · Official homepage title · retained in its source language