weaviate-io and weaviate-examples
The website provides documentation and marketing materials for the vector database, while the examples repository provides practical code samples demonstrating how to use it—making them complementary resources within the same product's ecosystem rather than alternatives or independent sibling tools.
About weaviate-io
weaviate/weaviate-io
Website for the Weaviate vector database
Built with Docusaurus 2, this static site generator uses Node.js and yarn for dependency management, with automated link checking during builds. Code examples are dynamically extracted from tested scripts using custom JSX components, ensuring accuracy across Python, TypeScript, and other language tabs. The site deploys via GitHub Pages and integrates with the separate docs repository for centralized documentation maintenance.
About weaviate-examples
weaviate/weaviate-examples
Weaviate vector database – examples
Demonstrates semantic search, multi-modal retrieval (text-to-image via CLIP), and specialized NLP tasks (NER, Q&A, Named Entity Recognition) across diverse vectorization modules including Transformers and image encoders. Examples span Docker Compose deployments, Python/Node.js clients, and GraphQL queries—showing integration with frameworks like Haystack and tools like Prometheus for monitoring. Covers both pre-vectorized data ingestion and custom embedding workflows using BERT, SBERT, and PyTorch BigGraph.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work