• Stars
    star
    30
  • Rank 839,658 (Top 17 %)
  • Language
    Python
  • License
    MIT License
  • Created over 1 year ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Demo on using Weaviate's ref2vec vectorizer for building Recommendation Systems!

More Repositories

1

weaviate

Weaviate is an open-source vector database that stores both objects and vectors, allowing for the combination of vector search with structured filtering with the fault tolerance and scalability of a cloud-native database​.
Go
10,796
star
2

Verba

Retrieval Augmented Generation (RAG) chatbot powered by Weaviate
TypeScript
6,002
star
3

recipes

This repository shares end-to-end notebooks on how to use various Weaviate features and integrations!
Jupyter Notebook
478
star
4

weaviate-examples

Weaviate vector database – examples
HTML
297
star
5

semantic-search-through-wikipedia-with-weaviate

Semantic search through a vectorized Wikipedia (SentenceBERT) with the Weaviate vector search engine
Python
241
star
6

healthsearch-demo

Discover Healthsearch: Unlocking Health with Semantic Search ✨
TypeScript
162
star
7

weaviate-python-client

A python native client for easy interaction with a Weaviate instance.
Python
160
star
8

structured-rag

StructuredRAG Benchmarker
Jupyter Notebook
85
star
9

awesome-weaviate

Awesome Weaviate
79
star
10

weaviate-io

Website for the Weaviate vector database
MDX
70
star
11

typescript-client

Official Weaviate TypeScript Client
TypeScript
64
star
12

weaviate-podcast-search

Search through the Weaviate Podcast!
Python
57
star
13

BookRecs

A simple semantic search demo to list books based on user query
TypeScript
51
star
14

weaviate-helm

Helm charts to deploy Weaviate to k8s
Shell
50
star
15

st-weaviate-connection

A python package that provides a custom streamlit connection to query data from weaviate, the AI native vector database
Jupyter Notebook
49
star
16

generator9000

Web App for generating synthetic data
TypeScript
45
star
17

t2v-transformers-models

This is the repo for the container that holds the models for the text2vec-transformers module
Python
38
star
18

Generative-Feedback-Loops

Resources for exploring Generative Feedback Loops with Weaviate!
Jupyter Notebook
35
star
19

spark-connector

Weaviate connector for Apache Spark
Scala
33
star
20

biggraph-wikidata-search-with-weaviate

Search through Facebook Research's PyTorch BigGraph Wikidata-dataset with the Weaviate vector search engine
JavaScript
31
star
21

weaviate-go-client

Go
30
star
22

DEMO-text2vec-openai

This repository contains an example of how to use the Weaviate vector search engine's text2vec-openai module
Python
29
star
23

weaviate-benchmarking

Tools for various benchmarking scenarios
Go
24
star
24

howto-weaviate-retrieval-plugin

Python
19
star
25

how-to-ingest-pdfs-with-unstructured

Jupyter Notebook
16
star
26

java-client

Official Weaviate Java Client
Java
15
star
27

weaviate-chaos-engineering

Chaos-Engineering-Style CI Pipelines to make sure Weaviate handles whatever the real world throws at it.
Go
15
star
28

weaviate-gorilla

Fine-tuned LLMs to use the Weaviate APIs!
Jupyter Notebook
13
star
29

contextionary

Weaviate's own language vectorizer, which allows for semantic context-based searches in Weaviate
Go
13
star
30

weaviate-rust-client

Rust client library to interact with Weaviate
Rust
12
star
31

weaviate-javascript-client

No longer maintained, please see the TypeScript client
TypeScript
12
star
32

weaviate-cli

CLI tool for Weaviate
Python
11
star
33

weaviate-infra

JavaScript
11
star
34

typescript-embedded

An embedded Weaviate database with TypeScript client interface
TypeScript
11
star
35

arXiv-demo-dataset

This repository will contain a demo using Weaviate with data and metadata from the arXiv dataset.
HTML
11
star
36

quote-finder

TypeScript
9
star
37

multi2vec-bind-inference

Python
9
star
38

partner-integration-examples

Jupyter Notebook
8
star
39

weaviate-diagnostics

Weaviate Diagnostics 🩺
Go
7
star
40

multi2vec-clip-inference

Weaviate module inference code for the multi2vec-clip module
Python
6
star
41

DEMO-datasets

Weaviate Demo Docker Compose files
6
star
42

reranker-transformers

Python
6
star
43

ner-transformers-models

The inference container for the Weaviate NER transformers module
Python
6
star
44

Getting-Started-With-Weaviate-Python-Client

Jupyter Notebook
5
star
45

demo-fixie-weaviate

How to build an agent that integrates with weaviate
Jupyter Notebook
4
star
46

verba-weaviate-data

Python
4
star
47

recipes-ts

TypeScript
4
star
48

weaviate-local-k8s

Github action to deploy a local kubernetes cluster with Weaviate installed on it
Shell
4
star
49

late-chunking-experiments

Jupyter Notebook
3
star
50

CORD-19-Weaviate

Python
3
star
51

qna-transformers-models

The inference container for the qna module
Python
3
star
52

DEMO-NewsPublications

Weaviate demo with news publications
Python
3
star
53

DEMO-GameWalkthroughs

Weaviate demo dataset with game walkthroughs
Python
3
star
54

t2v-transformers-models-rs

This is the repo for the container that holds the pure Rust implementation for the `text2vec-transformers` module
Rust
3
star
55

t2v-gpt4all-models

This is the repo for the container that holds the models for the text2vec-gpt4all module
Python
2
star
56

weaviate-io-site-search

Python
2
star
57

multi-tenancy-load-test

Smarty
2
star
58

confluent-connector

Jupyter Notebook
2
star
59

weaviate-BEIR-benchmarks

Collection of the BEIR benchmarks uploaded and backed up in Weaviate!
Jupyter Notebook
2
star
60

sum-transformers-models

Transformers-based Summarization inference models based on transformers architecture
Python
2
star
61

weaviate-recommend-python-client

Python client for interacting with the Weaviate recommend service.
Python
2
star
62

weaviatest

CLI tool to perform different weaviate operations seamlessly. It's main use is for testing the Weaviate application or reproduce specific scenarios.
Python
2
star
63

DEMO-SimpleWiki

Wikipedia simple english for Weaviate
Python
2
star
64

weaviate-operator

A Kubernetes Operator to automate the management of Weaviate Database Clusters
Smarty
1
star
65

weaviate-on-gcp-marketplace

Required Images and Build Scripts to publish Weaviate on GCP Marketplace
Python
1
star
66

weaviate-breadboard-kit

A breadboard kit for weaviate
TypeScript
1
star
67

i2v-pytorch-models

Inference containers for the Weaviate `img2vec-pytorch` module
Python
1
star
68

DEMO-ProductCatalog

Product catalog for Weaviate
Python
1
star
69

TEMPLATE-python

A python project template
Python
1
star
70

weaviate-graphql-prototype

weaviate-graphql-prototype
JavaScript
1
star
71

podcast-flow

Generate new content ideas from your existing content
Python
1
star
72

demo-chirpchase-weaviate

TypeScript
1
star
73

aws-marketplace-checkmy-iam

Python
1
star