docs
Introduction

Syllabi Documentation

Welcome to the Syllabi documentation! Syllabi is an open-source AI chatbot platform that lets you build intelligent, knowledge-powered chatbots with RAG (Retrieval Augmented Generation).

What You Can Build

With Syllabi, you can create chatbots that:

  • Answer questions from your documents, PDFs, videos, and audio files
  • Execute code natively in the browser using Python (Pyodide) and R (WebR)
  • Integrate with apps like Slack, Discord, Google Drive, and Notion
  • Deploy anywhere - web, embedded widgets, or messaging platforms
  • Extend with skills - custom tools, APIs, and workflows

Quick Links

  • Getting Started - Set up Syllabi locally or deploy to production
  • User Guide - Learn how to upload documents and configure your chatbot
  • Development - Understand the architecture and contribute

Open Source

Syllabi is free and open source under the MIT license. Contributions are welcome!