Dive into building GenAI applications! This repository contains examples, applications, starter code, & tutorials to help you kickstart your GenAI projects.
- These are built using LanceDB, a free, open-source, serverless vectorDB that requires no setup.
- It integrates into python data ecosystem so you can simply start using these in your existing data pipelines in pandas, arrow, pydantic etc.
- LanceDB has native Typescript SDK using which you can run vector search in serverless functions!
Join our community for support - Discord • Twitter
This repository is divided into 3 sections:
- Examples - Get right into the code with minimal introduction, aimed at getting you from an idea to PoC within minutes!
- Applications - Ready to use Python and web apps using applied LLMs, VectorDB and GenAI tools
- Tutorials - A curated list of tutorials, blogs, Colabs and courses to get you started with GenAI in greater depth.
Applied examples that get right into the code with minimal introduction, aimed at getting you from an idea to PoC within minutes! Examples are available as:
- Colab notebooks - that builds the application is stages allowing you to investigate results at every intermediate stage.
- Python scripts - for cases where you'd like directly to use the file or snippets to integrate in your application
- JS/TS scripts - Some examples are written using lancedb's native js library! These script/snippets can also be directly integrated in your web applications.
If you're looking for in-depth tutorial-like examples, checkout the tutorials section!
These are ready to use applications built using LanceDB serverless vector database. You can explore these open source projects, use parts of them in your projects or build your applications on top of these.
Project Name | Description | Screenshot |
---|---|---|
YOLOExplorer | Iterate on your YOLO / CV datasets using SQL, Vector semantic search, and more within seconds | |
Website Chatbot (Deployable Vercel Template) | Create a chatbot from the sitemap of any website/docs of your choice. Built using vectorDB serverless native javascript package. | ![]() |
Multi-Modal Search Engine | Create a Multi-modal search engine app, to search images using both images or text | |
Chat with multiple URL/website | Conversational AI for Any Website with Mistral,Bge Embedding & LanceDB | |
Hr chatbot | Hr chatbot - ask your personal query using zero-shot React agent & tools | |
Talk with Youtube Video using GPT4 Vision API | Talk with Youtube Video using GPT4 Vision API and Langchain | ![]() |
Talk with Podcast | Talk with Youtube Podcast using Ollama and insanely-fast-whisper | ![]() |
Document Chat with Langroid | Talk with your Documents using Langroid | ![]() |
Fastapi RAG template | Fatapi based RAG template with websocket support |
Looking to get starte with LLMs, vectorDBs, and the world of Generative AI? These in-depth tutorials and courses cover these concepts with practical follow along colabs where possible.
🌟 New! 🌟 Applied GenAI and VectorDB course on Udacity Learn about GenAI and vectorDBs using LanceDB in the recently launched Udacity Course
If you're working on some cool applications that you'd like to add to this repo, please open a PR!