← all repositories
weaviate/recipes

942 stars and a notebook for every LLM framework

End-to-end Jupyter notebooks showing how to wire Weaviate into dozens of LLM frameworks, cloud providers, and data pipelines.

941 stars Jupyter Notebook RAG · Search
recipes
Not currently ranked — collecting fresh signals.
star history

What it does This repository is a curated collection of Jupyter notebooks demonstrating how to use Weaviate’s vector database with third-party tools, native features, and cloud services. It covers everything from basic hybrid search and product quantization to multi-tenancy and media search with nearImage and nearVideo. The repo also includes ready-to-use datasets and examples of Weaviate’s newer services like the QueryAgent and TransformationAgent.

The interesting bit The integrations table reads like a census of the modern AI stack, spanning LLM frameworks, cloud hyperscalers, data platforms, and observability vendors. Rather than leaving developers to wrestle with API docs in isolation, it provides working glue code for each pairing.

Key highlights

  • Covers integrations with LangChain, LlamaIndex, DSPy, CrewAI, Haystack, and numerous other LLM frameworks
  • Demonstrates Weaviate-specific features like ColBERT-style multi-vector embeddings, reranking, and product quantization
  • Includes Weaviate Services examples such as QueryAgent and TransformationAgent
  • Provides ready-to-use datasets for ingestion testing
  • Maintains a contributor guide for converting notebooks into official documentation markdown

Caveats

  • The README explicitly notes this is an “ongoing project” with frequent updates, so expect churn and shifting contents
  • It is fundamentally a collection of example notebooks and glue code, not a standalone library or framework

Verdict Worth bookmarking if you are building search or generative pipelines with Weaviate and want working patterns before writing your own boilerplate. Skip it if you are looking for a packaged SDK rather than reference implementations.

Frequently asked

What is weaviate/recipes?
End-to-end Jupyter notebooks showing how to wire Weaviate into dozens of LLM frameworks, cloud providers, and data pipelines.
Is recipes open source?
Yes — weaviate/recipes is an open-source project tracked on heatdrop.
What language is recipes written in?
weaviate/recipes is primarily written in Jupyter Notebook.
How popular is recipes?
weaviate/recipes has 941 stars on GitHub.
Where can I find recipes?
weaviate/recipes is on GitHub at https://github.com/weaviate/recipes.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.