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!