Create Custom AIChatbots That Deploy Everywhere

Build intelligent chatbots with knowledge bases, multi-app integrations, and omnichannel deployment. Open-source, customizable, and ready to scale.

Syllabi Dashboard Mockup

Features

Build from Your Knowledge

Transform your documents, websites, and data into an intelligent knowledge base. Your chatbot retrieves accurate information with citations and source highlighting.

Multi-Format Support

Import PDFs, videos, websites, Google Drive, Notion, and more.

Smart Retrieval (RAG)

Advanced retrieval technology finds the most relevant information instantly.

Source Citations

Highlights exact passages from documents with clickable references.

title

Deploy Across Channels

One chatbot, multiple channels. Deploy to web, embed in your website, or connect to Slack and Discord for team collaboration.

Web & Embedded Widget

Add AI-powered chat to any website with customizable widgets.

Slack & Discord

Integrate with team messaging platforms for instant access to knowledge.

API Access

Build custom integrations with our REST API.

title

Extend with Skills

Make your chatbot agentic by adding custom skills and tools. Connect to external services, trigger actions, or create custom API integrations.

Custom Tools & Webhooks

Create custom actions via webhooks and API integrations.

Integration Skills

Send Slack messages, trigger workflows, and connect external services.

Agentic Behavior

Your chatbot intelligently decides when and how to use available tools.

title

More Than Just Text

Rich, interactive conversations that go beyond simple Q&A. Documents, diagrams, code, and multimedia—all in one place.

Document Highlighting

Click on citations to see the exact source highlighted in the original document. Navigate directly to relevant passages.

Document Highlighting

Diagrams & Visualizations

Generate Mermaid diagrams, flowcharts, and visual explanations to make complex concepts easier to understand.

Diagrams & Visualizations

Native Code Execution

Run Python and R code directly in the browser using Pyodide and WebR. Generate, execute, and visualize results instantly—no server needed.

Native Code Execution

Multimedia Support

Embed and play videos, display images, and share rich media content directly in conversations.

Multimedia Support

Built for Every Team and Use Case

From education to customer support, Syllabi adapts to your needs

Course Assistant for Students

Teachers create chatbots from course materials. Students get instant answers with source citations, making learning interactive and efficient.

  • Document upload
  • Citation tracking
  • Q&A support

Embedded Website Support

Add AI-powered support to your website. Automatically answer questions from your docs, reducing support tickets and improving customer satisfaction.

  • Embedded widget
  • 24/7 availability
  • Brand customization

Team Knowledge via Slack/Discord

Connect your team's knowledge base to Slack or Discord. Get instant answers from company docs without leaving your workflow.

  • Slack/Discord integration
  • Private data
  • Team collaboration

API & Code Documentation

Help developers find answers in technical documentation. Generate code examples and explain complex concepts with diagrams.

  • Code generation
  • Diagram support
  • Technical docs

Full Control Over Behavior & Appearance

Customize every aspect of your chatbot to match your brand and business needs

Brand Customization

Match your brand with custom themes, colors, and styling. Choose from pre-built themes or create your own.

Brand Customization

Model Configuration

Choose OpenAI models (GPT-4, GPT-3.5) and configure temperature, personality, and behavior. More model providers coming soon.

Model Configuration

Conversation Design

Set custom welcome messages, suggested questions, and conversation flows to guide user interactions.

Conversation Design

Analytics & Insights

Track conversations, measure engagement, and understand user needs with detailed analytics dashboards.

Analytics & Insights

Integrate with Tools You Already Use

Connect Syllabi to your favorite apps. Use them as knowledge sources, deployment channels, or to automate actions and workflows.

📚

Knowledge Sources

Google Drive

Knowledge Source

Sync Google Drive files and docs as knowledge sources.

Notion

Knowledge Source

Sync Notion pages and databases.

Website URLs

Knowledge Source

Feed in direct website URLs and web pages.

🌍

Deploy Channels

Discord

Deploy Channel

Deploy chatbot to Discord servers.

Web Widget

Deploy Channel

Embed on any website with a chat widget.

Standalone App

Deploy Channel

Deploy as a standalone chat app.

Actions & Extensions

Gmail

Action/Workflow

Send emails based on chatbot interactions.

Google Calendar

Action/Workflow

Create and manage calendar events.

Custom APIs

Action/Workflow

Connect to any custom API or webhook.

🚀

Powerhouse Integrations

Multi-purpose integrations that work as knowledge sources, channels, AND actions

Slack

Knowledge SourceDeploy ChannelAction/Workflow

Build knowledge base from Slack, deploy chatbot, trigger Slack actions.

Google Workspace

Knowledge SourceAction/Workflow

Connect Google Drive, Gmail, Calendar, and Docs as knowledge sources.

Coming soon: Zapier, Make (Integromat), GitHub, Microsoft Teams, Stripe, Zendesk, HubSpot, and many more. Plus, custom API integrations for unlimited possibilities.

Open Source. Self-Hosted. Your Data, Your Control.

Built for developers and teams who value transparency, privacy, and full control over their AI infrastructure.

MIT Licensed

Free to use, modify, and deploy. No vendor lock-in, no hidden costs.

Self-Hosted

Run on your infrastructure with full data control and privacy.

Extensible

Build custom integrations, skills, and features to match your needs.

Community-Driven

Active development with contributions from developers worldwide.

Privacy-First

Your data never leaves your servers. Complete control over security.

View on GitHub

⭐ Star us on GitHub

Open Source

MIT licensed and community-driven. Self-host and customize freely.

Multi-Channel

Deploy to Web, Embedded, Slack, and Discord.

Agentic & Extensible

Add custom skills and tools to extend chatbot capabilities.

Advanced RAG

Powered by retrieval-augmented generation for accurate, cited responses.

Frequently Asked Questions

Ask us anything!

help@syllabi.com

Start Building Your Custom Chatbot Today

Join developers and businesses creating intelligent chatbots with Syllabi. Open-source, free, and ready to deploy everywhere.