{"id":13715951,"url":"https://github.com/weaviate/weaviate-examples","last_synced_at":"2026-01-28T14:02:52.067Z","repository":{"id":37422888,"uuid":"333783731","full_name":"weaviate/weaviate-examples","owner":"weaviate","description":"Weaviate vector database – examples","archived":false,"fork":false,"pushed_at":"2025-08-07T17:06:59.000Z","size":60280,"stargazers_count":326,"open_issues_count":11,"forks_count":87,"subscribers_count":32,"default_branch":"main","last_synced_at":"2026-01-23T19:58:39.639Z","etag":null,"topics":["deep-learning","examples","vector-database","vector-search","vector-search-engine","weaviate"],"latest_commit_sha":null,"homepage":"","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/weaviate.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2021-01-28T14:29:37.000Z","updated_at":"2026-01-20T18:22:53.000Z","dependencies_parsed_at":"2024-12-11T17:34:22.626Z","dependency_job_id":null,"html_url":"https://github.com/weaviate/weaviate-examples","commit_stats":null,"previous_names":["semi-technologies/weaviate-examples"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/weaviate/weaviate-examples","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weaviate%2Fweaviate-examples","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weaviate%2Fweaviate-examples/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weaviate%2Fweaviate-examples/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weaviate%2Fweaviate-examples/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/weaviate","download_url":"https://codeload.github.com/weaviate/weaviate-examples/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/weaviate%2Fweaviate-examples/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28846058,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-28T13:02:32.985Z","status":"ssl_error","status_checked_at":"2026-01-28T13:02:04.945Z","response_time":57,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["deep-learning","examples","vector-database","vector-search","vector-search-engine","weaviate"],"created_at":"2024-08-03T00:01:05.415Z","updated_at":"2026-01-28T14:02:52.049Z","avatar_url":"https://github.com/weaviate.png","language":"HTML","funding_links":[],"categories":["Curated Resource Lists","[📃Documentation](https://weaviate.io/developers/weaviate/current/) \u0026emsp;  [👩‍💻Github](https://github.com/semi-technologies/weaviate) \u0026emsp; [📑ReadMe](https://github.com/semi-technologies/weaviate#readme)"],"sub_categories":[],"readme":"# Weaviate examples\n\nList of examples and tutorials of how to use the Vector Search Engine\nWeaviate for cool machine-learning related tasks.\n\n### Running Weaviate\n\n* Most examples assume you have a Weaviate running. You can run one locally by following [this installation guide](https://weaviate.io/developers/weaviate/installation/docker-compose) in the documentation.\n  * If you need a specific vectorizer module or another ML module, it will be explained in the tutorial.\n* Basic links: [Documentation](https://weaviate.io/developers/weaviate/) – [Github](https://github.com/weaviate/weaviate) - [Slack](https://weaviate.io/slack)\n\n## Examples\n\n|Title|Language|Description|\n|---|---|---|\n| [Semantic search through Wikipedia with the Weaviate vector search engine](https://github.com/weaviate/semantic-search-through-wikipedia-with-weaviate) | GraphQL | Semantic search through a vectorized Wikipedia (SentenceBERT) with the Weaviate vector search engine | \n| [PyTorch-BigGraph Wikidata search with the Weaviate vector search engine](https://github.com/weaviate/biggraph-wikidata-search-with-weaviate) | GraphQL | Search through Facebook Research's PyTorch BigGraph Wikidata-dataset with the Weaviate vector search engine |\n| [Multi-Modal Text/Image search using CLIP](clip-multi-modal-text-image-search/) | Bash, Javascript, React | Use text to search through images using CLIP (multi2vec-clip). Also acts as a demo on how to use Weaviate with React |\n| [Google Colab notebook: Getting started with the Python Client](getting-started-with-python-client-colab) | python (Google Colab) | Google Colab notebook to learn to get started with the Python client. Contains plenty of example code. |\n| [Demo dataset News Publications with Contextionary](weaviate-contextionary-newspublications) | yaml | Docker-compose configuration file of Weaviate with a News Publications demo dataset. |\n| [Demo dataset News Publications with Transformers, NER, Spellcheck and Q\u0026A](weaviate-transformers-newspublications) | yaml | Docker-compose configuration file of Weaviate with a News Publications demo dataset. The vectorization is done by a text2vec-transformers module, and the spellcheck, Q\u0026A and Named Entity Recognition module are connected. |\n| [Weaviate simple schema](schema-wines) | Python | Easy example of a schema and how to upload it to Weaviate with the Python client |\n| [Semantic search through wine dataset](semanticsearch-transformers-wines) | Python | Easy example to get started with Weaviate and semantic search with the Transformers module |\n| [Unmask Superheroes in 5 steps using the Weaviate NLP module and the Python client](unmask-superheroes) | Python | Super simple 5 step guide to get started with the Weaviate NLP modules. This is a basic introduction to semantic search with Weaviate and the Python client.|\n| [Information Retrieval with BERT (Weaviate without vectorizer module)](bert-information-retrieval) | Python (Jupyter Notebook) | In this example we are going to use Weaviate without vectorization module, and use it as pure vector database to use a BERT transformer to vectorize text documents, then retrieve the closest ones through Weaviate's Search | \n| [Text search with weaviate using own vectors](text-search-with-own-vectors) | Python | A basic and simple example using our own vectors(obtained using SBERT, but any other model can also be used) in weaviate|\n| [Harry Potter Question Answering with Haystack \u0026 Weaviate](harrypotter-qa-haystack-weaviate) | Python (Jupyter/Colab notebook) | A demo notebook showing how to use Weaviate as DocumentStore in [Haystack](https://haystack.deepset.ai/overview/intro).\n| [Vegetable classification using image2vec-neural](vegetable-classification) | Python  |An image classification example made using image2vec-neural and flask to classify vegetable images|\n| [Exploring multi2vec-clip with Python and flask](exploring-multi2vec-clip-with-Python-and-flask) | Python  |This example explores the multi2vec-clip module to implement an image and text combined search functionality.|\n| [Toxic Comment Classifier having GUI in Tkinter](weaviate-toxic-comment-classifier) | Python  |An example to classify comments as Toxic or Non Toxic |\n| [Plant information searching in NodeJs and Javascript](plant-information-searching-using-NodeJs) | NodeJs, Javascript |A simple example to demonstrate how to use weaviate in NodeJs using Javascript APIs|\n| [Web App for movie recommendation](weaviate-movie-recommendation-example) | NodeJs, Javascript |An example demonstration how to easily make a movie recommender using weaviate|\n| [Generate Data profile for data stored in weaviate cluster](weaviate-data-profiling-using-pandas) | Python, NodeJs, Javascript |An example demonstration how to easily generate data profile for data in weaviate cluster using pandas library of python|\n| [Example with NER module of weaviate](example-with-NER-module) | Python  |Minimal example to get started with and use [NER](https://weaviate.io/developers/weaviate/v1.11.0/reader-generator-modules/ner-transformers.html) module to extract useful data and store it|\n| [Workshop Vector Databases](vector-database-workshop) | Python notebook  | Jupyter/Colab notebook to learn how to get started with Vector Search and Weaviate, given at [Open Data Science Conference (ODSC) East 2022](https://odsc.com/speakers/vector-database-workshop-using-weaviate/)|\n| [Workshop Question Answering](question-answering-application-with-weaviate-workshop) | Python notebook  | Jupyter/Colab notebook to learn how to get started with Question Answering and Weaviate, given at [Knowledge Graph Conference (KGC) 2022](https://www.knowledgegraph.tech/kgc-2022-tutorial-ml-model-with-the-vector-database-weaviate/) |\n| [Attendance system using image2vec-neural and own vectors](attendance-system-example) | Python  |This example uses image2vec-neural and has an option to use own vectors using OpenCV. It is a smart attendance system example|\n| [Monitoring Setup with Prometheus \u0026 Grafana](monitoring-prometheus-grafana) | yaml  | This example does not describe any use case, but rather shows a way of how to start, operate and configure Weaviate with Prometheus-Monitoring and a Grafana Instance with some sample dashboards. |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fweaviate%2Fweaviate-examples","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fweaviate%2Fweaviate-examples","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fweaviate%2Fweaviate-examples/lists"}