Announcing the AI Chat with PDF SaaS Template

We're excited to announce the launch of our latest SaaS template, the Chat with PDF app template. This template is a great starting point for building a product that allows your customers to create chatbots that can answer questions and search through PDF documents.

3 min read
Cover Image for Announcing the AI Chat with PDF SaaS Template

I am super excited to announce the launch of Makerkit's latest Premium SaaS template, the AI Chat with PDF SaaS Template.

The AI Chat with PDF SaaS Template is part of our Premium AiSaasStarter alongside the AI Chatbot SaaS and the Kanban Template - and it's available to all Makerkit Teams license holders. If you want to update your license, follow this link.

What will you learn?

The work on the Chatbot SaaS template is a solid foundation that will teach you many of the concepts you need to know to build a SaaS product with Makerkit.

  1. AI: Using the Vercel AI SDK and Langchain to build a Chatbot and using AI in your product
  2. Embeddings: Using Supabase to store and index embeddings using pgVector
  3. Uploading PDFs: Using Supabase Storage to upload PDFs and store them in your database
  4. CRUD: Using Supabase to store and manage your data and RLS to secure it
  5. Subscriptions Limits: Using tokens quotas to limit the number of replies a chatbot can send

... and a lot more.

As you can see - this is a value-packed template that will teach you a lot about building SaaS products with Makerkit.

Features

The AI Chatbot SaaS Template comes with a lot of features out of the box. Here's a quick overview of what you get:

  1. AI Chatbot with Langchain: A fully functional AI Chat that customers can create within their organizations to chat with their own documents and get answers to their questions
  2. PDF Indexing: Customers upload PDFs to their organization and the chatbot will be able to search through them
  3. Plans: Customize the number tokens available under each plan
  4. Billing: Stripe integration to charge customers for their usage

... and all the other features you'd expect from a SaaS product, such as:

  • Authentication: Sign up, sign in, forgot password, email verification, etc.
  • Organizations: Customers can create organizations and invite other users to collaborate
  • Roles: Different roles for different users within an organization
  • Settings: Customers can customize their profile and organization settings
  • Billing: Customers can update their billing information and view their invoices
  • Admin: Admin dashboard to manage all users, organizations, and plans

... which comes for free as part of the Makerkit SaaS Boilerplate.

The template is currently available for the Next.js/Supabase Kit and the Remix/Supabase Kit.

Show and Tell

I've recorded a quick video to show you what the template looks like and how it works. Check it out below:

Conclusion

I hope you're as excited about this template as I am. I can't wait to see what you'll build with it.

If you're already a Makerkit Teams license holder and heave redeemed your Premium invite you can already access the repository. If you're not a Makerkit Teams license holder yet, you can upgrade your license here.

If you have any questions, feel free to reach out to me on Twitter or Discord.

Happy making!



Read more about Changelog

Cover Image for Introducing Makerkit Turbo: faster, simpler and more powerful SaaS Boilerplate

Introducing Makerkit Turbo: faster, simpler and more powerful SaaS Boilerplate

4 min read
I am excited to announce Makerkit Turbo - the next generation of our SaaS boilerplate. It's a tremendous upgrade over the previous version, with a focus on speed, simplicity, and power.
Cover Image for Announcing the AI Blog Writer SaaS Template

Announcing the AI Blog Writer SaaS Template

3 min read
We're excited to announce the launch of our latest SaaS template, the AI Blog Writer app template. This template is a great starting point for building a product to write SEO optimized blog posts using AI.
Cover Image for Announcing the AI Chatbot SaaS Template

Announcing the AI Chatbot SaaS Template

3 min read
We're excited to announce the launch of our latest SaaS template, the AI Chatbot SaaS Template. This template is a great starting point for building a customer support chatbot SaaS product.
Cover Image for Announcing Premium Codebase Access

Announcing Premium Codebase Access

4 min read
We are excited to announce that we are now offering Premium Codebase Access to all our users on the Teams Plan.
Cover Image for Announcing the new Onboarding Flow!

Announcing the new Onboarding Flow!

2 min read
The latest update to the SaaS Starter Kits is here! This update includes changes to the Onboarding Flow after sign-up.
Cover Image for November 2023 Update: AI Editor Plugin, Data Teardown, Stripe Embedded Checkout

November 2023 Update: AI Editor Plugin, Data Teardown, Stripe Embedded Checkout

3 min read
The latest update to the SaaS Starter Kits is here! This update includes a new AI Editor plugin, user and organization teardown, and more!