Document Q&A chatbot with Gemini AI and Supabase vector search for Telegram
This template creates a Telegram AI Assistant that answers questions based on your documents, powered by Google Gemini and Supabase. Key features include Intelligent HTML Post-processing for rich formatting in Telegra...
Template notes
This template creates a Telegram AI Assistant that answers questions based on your documents, powered by Google Gemini and Supabase. Key features include Intelligent HTML Post-processing for rich formatting in Telegram and Adaptive Message Chunking to handle long text responses. ๐น Watch the Bot in Action
[](https://www.youtube.com/watch?v=rKGyJApy5M)
โถ๏ธ Click the image above to watch a live demo on YouTube.
This video provides a live demonstration of the bot's core features and how it interacts. See a quick walkthrough of its capabilities and user flow.
How it works:
User uploads a PDF document to a Telegram bot.
The workflow processes the PDF, creates embeddings using Google Gemini, and stores these embeddings in a Supabase vector table.
Users then ask questions to the bot.