Weaviate TypeScript Client

JSON →
library 2.2.0 ·javascript
verified May 27, 2026

The `weaviate-ts-client` is the official TypeScript client library for interacting with a Weaviate vector database instance. It provides a type-safe and idiomatic interface for operations like data ingestion, schema management, vector search (including BM25 and hybrid search), and various module functionalities such as generative AI and rerankers. The library is currently on its `v3.12.0` stable release, with frequent minor updates addressing new Weaviate features, bug fixes, and performance improvements. Its release cadence is rapid, reflecting active development and close alignment with the Weaviate database's evolving capabilities, ensuring users can quickly leverage the latest features like object TTL, multi-vector search, and rotational quantization. This client is the recommended way to integrate Weaviate into TypeScript and Node.js applications.

total hits 29
actors 9 distinct systems
last hit 1d ago human
GPTBot
5
Amazonbot
4
MetaBot
4
ByteDance
2
Script
1
Search engines
1
Humans
6

top countries 🇺🇸 United States · BD · 🇨🇦 Canada · 🇫🇷 France · 🇩🇪 Germany