What is Gurubase?

Gurubase is an open-source (Apache 2.0) RAG system that lets you create AI-powered Q&A assistants (“Gurus”) for any topic or need. Create a new Guru by adding:

  • 📄 Webpages
  • 📑 PDFs
  • 🎥 YouTube videos
  • 💻 GitHub repositories

Start asking questions directly on Gurubase, or embed it on your website to let your users ask questions about your product.

Getting Started

Choose how you want to use Gurubase based on your needs.

Key Features

Discover what makes Gurubase powerful and flexible.

AI-Powered Q&A

Advanced LLM-based question answering with instant evaluation to minimize hallucination

Multiple Data Sources

Add web pages, PDFs, YouTube videos as data sources

Easy Integration

Embeddable widget for your website. Discord and Slack bots available

Real-time Updates

Keep your data sources up to date with one-click reindexing

GitHub Codebase Indexing

Gurubase indexes your GitHub repositories and uses the codebase to answer questions

Used By

Gurubase is trusted by hundreds of open-source projects including:

For more, check out the GitHub repository. If you like Gurubase, please give it a star ⭐ on GitHub.